|
Zigbee Protocol Controller
1.2.1
|
Go to the documentation of this file.
220 const char *base_topic,
236 const char *base_topic,
252 const char *base_topic,
268 const char *base_topic,
284 const char *base_topic,
300 const char *base_topic,
316 const char *base_topic,
332 const char *base_topic,
348 const char *base_topic,
364 const char *base_topic,
380 const char *base_topic,
396 const char *base_topic,
412 const char *base_topic,
428 const char *base_topic,
444 const char *base_topic,
460 const char *base_topic,
476 const char *base_topic,
492 const char *base_topic,
508 const char *base_topic,
524 const char *base_topic,
540 const char *base_topic,
723 const char *base_topic,
739 const char *base_topic,
755 const char *base_topic,
771 const char *base_topic,
787 const char *base_topic,
803 const char *base_topic,
819 const char *base_topic,
835 const char *base_topic,
851 const char *base_topic,
867 const char *base_topic,
883 const char *base_topic,
899 const char *base_topic,
915 const char *base_topic,
931 const char *base_topic,
947 const char *base_topic,
963 const char *base_topic,
979 const char *base_topic,
995 const char *base_topic,
1011 const char *base_topic,
1027 const char *base_topic,
1043 const char *base_topic,
1059 const char *base_topic,
1075 const char *base_topic,
1091 const char *base_topic,
1107 const char *base_topic,
1123 const char *base_topic,
1139 const char *base_topic,
1155 const char *base_topic,
1171 const char *base_topic,
1187 const char *base_topic,
1203 const char *base_topic,
1219 const char *base_topic,
1235 const char *base_topic,
1251 const char *base_topic,
1267 const char *base_topic,
1283 const char *base_topic,
1299 const char *base_topic,
1315 const char *base_topic,
1331 const char *base_topic,
1347 const char *base_topic,
1363 const char *base_topic,
1379 const char *base_topic,
1395 const char *base_topic,
1411 const char *base_topic,
1427 const char *base_topic,
1443 const char *base_topic,
1459 const char *base_topic,
1475 const char *base_topic,
1491 const char *base_topic,
1507 const char *base_topic,
1523 const char *base_topic,
1539 const char *base_topic,
1555 const char *base_topic,
1571 const char *base_topic,
1587 const char *base_topic,
1603 const char *base_topic,
1619 const char *base_topic,
1706 const char *base_topic,
1722 const char *base_topic,
1738 const char *base_topic,
1754 const char *base_topic,
1770 const char *base_topic,
1786 const char *base_topic,
1802 const char *base_topic,
1818 const char *base_topic,
1834 const char *base_topic,
1854 uint16_t identify_time
2008 const char *base_topic,
2030 const char* group_name
2057 const char* group_name
2064 uint8_t group_list_count,
2065 const uint16_t *group_list
2074 uint8_t group_list_count,
2075 const uint16_t *group_list
2105 const char* group_name
2372 const char *base_topic,
2396 uint16_t transition_time,
2400 uint8_t extension_field_sets_count,
2434 uint16_t transition_time,
2438 uint8_t extension_field_sets_count,
2506 uint16_t transition_time
2526 uint8_t scene_list_count,
2527 const uint8_t *scene_list
2538 uint16_t transition_time,
2542 uint8_t extension_field_sets_count,
2576 uint16_t transition_time,
2580 uint8_t extension_field_sets_count,
2592 uint8_t scene_identifier_from,
2596 uint8_t scene_identifier_to
2607 uint8_t scene_identifier_from
3144 const char *base_topic,
3160 const char *base_topic,
3176 const char *base_topic,
3192 const char *base_topic,
3208 const char *base_topic,
3224 const char *base_topic,
3261 uint8_t effect_variant
3273 uint8_t on_off_control,
3277 uint16_t off_wait_time
3441 const char *base_topic,
3457 const char *base_topic,
3473 const char *base_topic,
3489 const char *base_topic,
3505 const char *base_topic,
3527 uint16_t transition_time,
3529 uint8_t options_mask,
3531 uint8_t options_override
3542 uint8_t options_mask,
3544 uint8_t options_override
3555 uint16_t transition_time,
3557 uint8_t options_mask,
3559 uint8_t options_override
3566 uint8_t options_mask,
3568 uint8_t options_override
3577 uint16_t transition_time,
3579 uint8_t options_mask,
3581 uint8_t options_override
3592 uint8_t options_mask,
3594 uint8_t options_override
3605 uint16_t transition_time,
3607 uint8_t options_mask,
3609 uint8_t options_override
3616 uint8_t options_mask,
3618 uint8_t options_override
3933 const char *base_topic,
3949 const char *base_topic,
3965 const char *base_topic,
3981 const char *base_topic,
3997 const char *base_topic,
4013 const char *base_topic,
4029 const char *base_topic,
4045 const char *base_topic,
4061 const char *base_topic,
4077 const char *base_topic,
4093 const char *base_topic,
4109 const char *base_topic,
4125 const char *base_topic,
4141 const char *base_topic,
4367 const char *base_topic,
4456 const char *base_topic,
4472 const char *base_topic,
4488 const char *base_topic,
4504 const char *base_topic,
4520 const char *base_topic,
4536 const char *base_topic,
4552 const char *base_topic,
4568 const char *base_topic,
4584 const char *base_topic,
4600 const char *base_topic,
4622 uint8_t query_jitter,
4624 uint16_t manufacturer_code,
4626 uint16_t image_type,
4635 uint8_t field_control,
4637 uint16_t manufacturer_code,
4643 uint16_t hardware_version
4652 uint16_t manufacturer_code,
4665 uint8_t field_control,
4667 uint16_t manufacturer_code,
4675 uint8_t maximum_data_size,
4677 EUI64 request_node_address,
4679 uint16_t minimum_block_period
4686 uint8_t field_control,
4688 uint16_t manufacturer_code,
4696 uint8_t maximum_data_size,
4700 uint16_t response_spacing,
4702 EUI64 request_node_address
4711 uint16_t manufacturer_code,
4719 const char* image_data,
4725 uint16_t minimum_block_period
4734 uint16_t manufacturer_code,
4745 uint16_t manufacturer_code,
4760 EUI64 request_node_address,
4762 uint16_t manufacturer_code,
4768 uint16_t current_zigbee_stack_version
4777 uint16_t manufacturer_code,
5165 const char *base_topic,
5181 const char *base_topic,
5197 const char *base_topic,
5213 const char *base_topic,
5229 const char *base_topic,
5245 const char *base_topic,
5261 const char *base_topic,
5277 const char *base_topic,
5293 const char *base_topic,
5309 const char *base_topic,
5325 const char *base_topic,
5341 const char *base_topic,
5357 const char *base_topic,
5382 bool start_fast_polling,
5384 uint16_t fast_poll_timeout
5403 uint16_t new_short_poll_interval
5561 const char *base_topic,
5577 const char *base_topic,
5593 const char *base_topic,
5609 const char *base_topic,
5625 const char *base_topic,
5641 const char *base_topic,
5657 const char *base_topic,
5736 const char *base_topic,
5752 const char *base_topic,
5768 const char *base_topic,
5784 const char *base_topic,
5800 const char *base_topic,
5820 const char* pin_orrfid_code
5834 const char* pin_orrfid_code
5848 const char* pin_orrfid_code
5862 uint16_t timeout_in_seconds,
5864 const char* pin_orrfid_code
5885 uint16_t log_entryid,
5893 uint8_t eventid_or_alarm_code,
6010 uint8_t start_minute,
6047 uint8_t start_minute,
6161 uint8_t holiday_scheduleid,
6228 const char* rfid_code
6255 const char* rfid_code
7659 const char *base_topic,
7675 const char *base_topic,
7691 const char *base_topic,
7707 const char *base_topic,
7723 const char *base_topic,
7739 const char *base_topic,
7755 const char *base_topic,
7771 const char *base_topic,
7787 const char *base_topic,
7803 const char *base_topic,
7819 const char *base_topic,
7835 const char *base_topic,
7851 const char *base_topic,
7867 const char *base_topic,
7883 const char *base_topic,
7899 const char *base_topic,
7915 const char *base_topic,
7931 const char *base_topic,
7947 const char *base_topic,
7963 const char *base_topic,
7979 const char *base_topic,
7995 const char *base_topic,
8011 const char *base_topic,
8027 const char *base_topic,
8043 const char *base_topic,
8059 const char *base_topic,
8075 const char *base_topic,
8091 const char *base_topic,
8107 const char *base_topic,
8123 const char *base_topic,
8139 const char *base_topic,
8155 const char *base_topic,
8171 const char *base_topic,
8187 const char *base_topic,
8203 const char *base_topic,
8219 const char *base_topic,
8235 const char *base_topic,
8251 const char *base_topic,
8267 const char *base_topic,
8283 const char *base_topic,
8299 const char *base_topic,
8315 const char *base_topic,
8331 const char *base_topic,
8373 uint8_t percentage_lift_value
8387 uint8_t percentage_tilt_value
8602 const char *base_topic,
8618 const char *base_topic,
8634 const char *base_topic,
8650 const char *base_topic,
8666 const char *base_topic,
8682 const char *base_topic,
8698 const char *base_topic,
8714 const char *base_topic,
8730 const char *base_topic,
8746 const char *base_topic,
8762 const char *base_topic,
8778 const char *base_topic,
8794 const char *base_topic,
8810 const char *base_topic,
8826 const char *base_topic,
8842 const char *base_topic,
8858 const char *base_topic,
8874 const char *base_topic,
8890 const char *base_topic,
8906 const char *base_topic,
8926 uint8_t percent_open
9040 const char *base_topic,
9056 const char *base_topic,
9072 const char *base_topic,
9088 const char *base_topic,
9104 const char *base_topic,
9120 const char *base_topic,
9136 const char *base_topic,
9152 const char *base_topic,
9168 const char *base_topic,
9184 const char *base_topic,
9301 const char *base_topic,
9317 const char *base_topic,
9333 const char *base_topic,
9349 const char *base_topic,
9365 const char *base_topic,
9381 const char *base_topic,
9397 const char *base_topic,
9413 const char *base_topic,
9429 const char *base_topic,
9445 const char *base_topic,
9461 const char *base_topic,
9477 const char *base_topic,
9493 const char *base_topic,
9509 const char *base_topic,
9525 const char *base_topic,
9541 const char *base_topic,
9557 const char *base_topic,
9573 const char *base_topic,
9589 const char *base_topic,
9605 const char *base_topic,
9621 const char *base_topic,
9637 const char *base_topic,
9653 const char *base_topic,
9669 const char *base_topic,
9698 uint8_t number_of_transitions,
9700 uint8_t day_of_week,
9704 uint8_t transitions_count,
9712 uint8_t number_of_transitions,
9714 uint8_t day_of_week,
9718 uint8_t transitions_count,
9726 uint16_t time_of_day,
9728 uint8_t relay_status,
9730 int16_t local_temperature,
9732 uint8_t humidity_percentage,
9736 uint16_t unread_entries
9743 uint8_t days_to_return,
9745 uint8_t mode_to_return
10065 const char *base_topic,
10081 const char *base_topic,
10097 const char *base_topic,
10113 const char *base_topic,
10129 const char *base_topic,
10145 const char *base_topic,
10161 const char *base_topic,
10177 const char *base_topic,
10193 const char *base_topic,
10209 const char *base_topic,
10225 const char *base_topic,
10241 const char *base_topic,
10257 const char *base_topic,
10273 const char *base_topic,
10289 const char *base_topic,
10305 const char *base_topic,
10321 const char *base_topic,
10337 const char *base_topic,
10353 const char *base_topic,
10369 const char *base_topic,
10385 const char *base_topic,
10401 const char *base_topic,
10417 const char *base_topic,
10433 const char *base_topic,
10449 const char *base_topic,
10465 const char *base_topic,
10481 const char *base_topic,
10497 const char *base_topic,
10513 const char *base_topic,
10529 const char *base_topic,
10545 const char *base_topic,
10561 const char *base_topic,
10577 const char *base_topic,
10593 const char *base_topic,
10609 const char *base_topic,
10625 const char *base_topic,
10641 const char *base_topic,
10657 const char *base_topic,
10673 const char *base_topic,
10689 const char *base_topic,
10705 const char *base_topic,
10721 const char *base_topic,
10737 const char *base_topic,
10753 const char *base_topic,
10769 const char *base_topic,
10785 const char *base_topic,
10801 const char *base_topic,
10817 const char *base_topic,
10833 const char *base_topic,
10849 const char *base_topic,
10922 const char *base_topic,
10938 const char *base_topic,
11023 const char *base_topic,
11039 const char *base_topic,
11055 const char *base_topic,
11071 const char *base_topic,
11087 const char *base_topic,
11103 const char *base_topic,
11119 const char *base_topic,
11135 const char *base_topic,
11210 const char *base_topic,
11226 const char *base_topic,
11242 const char *base_topic,
11266 uint16_t transition_time,
11268 uint8_t options_mask,
11270 uint8_t options_override
11281 uint8_t options_mask,
11283 uint8_t options_override
11294 uint8_t transition_time,
11296 uint8_t options_mask,
11298 uint8_t options_override
11305 uint8_t saturation,
11307 uint16_t transition_time,
11309 uint8_t options_mask,
11311 uint8_t options_override
11322 uint8_t options_mask,
11324 uint8_t options_override
11335 uint8_t transition_time,
11337 uint8_t options_mask,
11339 uint8_t options_override
11348 uint8_t saturation,
11350 uint16_t transition_time,
11352 uint8_t options_mask,
11354 uint8_t options_override
11365 uint16_t transition_time,
11367 uint8_t options_mask,
11369 uint8_t options_override
11380 uint8_t options_mask,
11382 uint8_t options_override
11393 uint16_t transition_time,
11395 uint8_t options_mask,
11397 uint8_t options_override
11404 uint16_t color_temperature_mireds,
11406 uint16_t transition_time,
11408 uint8_t options_mask,
11410 uint8_t options_override
11417 uint16_t enhanced_hue,
11421 uint16_t transition_time,
11423 uint8_t options_mask,
11425 uint8_t options_override
11436 uint8_t options_mask,
11438 uint8_t options_override
11447 uint16_t step_size,
11449 uint16_t transition_time,
11451 uint8_t options_mask,
11453 uint8_t options_override
11460 uint16_t enhanced_hue,
11462 uint8_t saturation,
11464 uint16_t transition_time,
11466 uint8_t options_mask,
11468 uint8_t options_override
11475 uint8_t update_flags,
11483 uint16_t start_hue,
11485 uint8_t options_mask,
11487 uint8_t options_override
11494 uint8_t options_mask,
11496 uint8_t options_override
11511 uint8_t options_mask,
11513 uint8_t options_override
11522 uint16_t step_size,
11524 uint16_t transition_time,
11530 uint8_t options_mask,
11532 uint8_t options_override
12216 const char *base_topic,
12232 const char *base_topic,
12248 const char *base_topic,
12264 const char *base_topic,
12280 const char *base_topic,
12296 const char *base_topic,
12312 const char *base_topic,
12328 const char *base_topic,
12344 const char *base_topic,
12360 const char *base_topic,
12376 const char *base_topic,
12392 const char *base_topic,
12408 const char *base_topic,
12424 const char *base_topic,
12440 const char *base_topic,
12456 const char *base_topic,
12472 const char *base_topic,
12488 const char *base_topic,
12504 const char *base_topic,
12520 const char *base_topic,
12536 const char *base_topic,
12552 const char *base_topic,
12568 const char *base_topic,
12584 const char *base_topic,
12600 const char *base_topic,
12616 const char *base_topic,
12632 const char *base_topic,
12648 const char *base_topic,
12664 const char *base_topic,
12680 const char *base_topic,
12696 const char *base_topic,
12712 const char *base_topic,
12728 const char *base_topic,
12744 const char *base_topic,
12760 const char *base_topic,
12776 const char *base_topic,
12792 const char *base_topic,
12808 const char *base_topic,
12824 const char *base_topic,
12840 const char *base_topic,
12856 const char *base_topic,
12872 const char *base_topic,
12888 const char *base_topic,
12904 const char *base_topic,
12920 const char *base_topic,
12936 const char *base_topic,
12952 const char *base_topic,
12968 const char *base_topic,
12984 const char *base_topic,
13000 const char *base_topic,
13016 const char *base_topic,
13032 const char *base_topic,
13133 const char *base_topic,
13149 const char *base_topic,
13165 const char *base_topic,
13181 const char *base_topic,
13197 const char *base_topic,
13213 const char *base_topic,
13229 const char *base_topic,
13245 const char *base_topic,
13261 const char *base_topic,
13277 const char *base_topic,
13293 const char *base_topic,
13309 const char *base_topic,
13325 const char *base_topic,
13341 const char *base_topic,
13357 const char *base_topic,
13373 const char *base_topic,
13452 const char *base_topic,
13468 const char *base_topic,
13484 const char *base_topic,
13500 const char *base_topic,
13516 const char *base_topic,
13591 const char *base_topic,
13607 const char *base_topic,
13623 const char *base_topic,
13700 const char *base_topic,
13716 const char *base_topic,
13732 const char *base_topic,
13748 const char *base_topic,
13835 const char *base_topic,
13851 const char *base_topic,
13867 const char *base_topic,
13883 const char *base_topic,
13899 const char *base_topic,
13915 const char *base_topic,
13931 const char *base_topic,
13947 const char *base_topic,
13963 const char *base_topic,
14040 const char *base_topic,
14056 const char *base_topic,
14072 const char *base_topic,
14088 const char *base_topic,
14165 const char *base_topic,
14181 const char *base_topic,
14197 const char *base_topic,
14213 const char *base_topic,
14306 const char *base_topic,
14322 const char *base_topic,
14338 const char *base_topic,
14354 const char *base_topic,
14370 const char *base_topic,
14386 const char *base_topic,
14402 const char *base_topic,
14418 const char *base_topic,
14434 const char *base_topic,
14450 const char *base_topic,
14466 const char *base_topic,
14482 const char *base_topic,
14559 const char *base_topic,
14575 const char *base_topic,
14591 const char *base_topic,
14607 const char *base_topic,
14684 const char *base_topic,
14700 const char *base_topic,
14716 const char *base_topic,
14732 const char *base_topic,
14809 const char *base_topic,
14825 const char *base_topic,
14841 const char *base_topic,
14857 const char *base_topic,
14934 const char *base_topic,
14950 const char *base_topic,
14966 const char *base_topic,
14982 const char *base_topic,
15011 uint16_t zone_status,
15013 uint8_t extended_status,
15031 uint16_t manufacturer_code
15038 uint8_t test_mode_duration,
15040 uint8_t current_zone_sensitivity_level
15215 const char *base_topic,
15231 const char *base_topic,
15247 const char *base_topic,
15263 const char *base_topic,
15279 const char *base_topic,
15295 const char *base_topic,
15311 const char *base_topic,
15331 uint8_t siren_configuration,
15333 uint16_t warning_duration,
15335 uint8_t strobe_duty_cycle,
15344 uint8_t squawk_configuration
15448 const char *base_topic,
15569 const char *base_topic,
15585 const char *base_topic,
15601 const char *base_topic,
15617 const char *base_topic,
15633 const char *base_topic,
15649 const char *base_topic,
15665 const char *base_topic,
15681 const char *base_topic,
15697 const char *base_topic,
15713 const char *base_topic,
15729 const char *base_topic,
15745 const char *base_topic,
15761 const char *base_topic,
15777 const char *base_topic,
15793 const char *base_topic,
15809 const char *base_topic,
15825 const char *base_topic,
15841 const char *base_topic,
15857 const char *base_topic,
15873 const char *base_topic,
15889 const char *base_topic,
15905 const char *base_topic,
15921 const char *base_topic,
15937 const char *base_topic,
15953 const char *base_topic,
15969 const char *base_topic,
15989 uint8_t profile_count,
15993 uint8_t max_number_of_intervals,
15995 uint8_t list_of_attributes_count,
15996 const uint16_t *list_of_attributes
16014 uint8_t number_of_intervals_delivered,
16016 uint16_t attribute_id,
16018 uint8_t intervals_count,
16019 const uint8_t *intervals
16026 uint16_t attributeid,
16030 uint8_t number_of_intervals
16435 const char *base_topic,
16451 const char *base_topic,
16467 const char *base_topic,
16483 const char *base_topic,
16499 const char *base_topic,
16515 const char *base_topic,
16531 const char *base_topic,
16547 const char *base_topic,
16563 const char *base_topic,
16579 const char *base_topic,
16595 const char *base_topic,
16611 const char *base_topic,
16627 const char *base_topic,
16643 const char *base_topic,
16659 const char *base_topic,
16675 const char *base_topic,
16691 const char *base_topic,
16707 const char *base_topic,
16723 const char *base_topic,
16739 const char *base_topic,
16755 const char *base_topic,
16771 const char *base_topic,
16787 const char *base_topic,
16803 const char *base_topic,
16819 const char *base_topic,
16835 const char *base_topic,
16851 const char *base_topic,
16867 const char *base_topic,
16883 const char *base_topic,
16899 const char *base_topic,
16915 const char *base_topic,
16931 const char *base_topic,
16947 const char *base_topic,
16963 const char *base_topic,
16979 const char *base_topic,
16995 const char *base_topic,
17011 const char *base_topic,
17027 const char *base_topic,
17043 const char *base_topic,
17059 const char *base_topic,
17075 const char *base_topic,
17091 const char *base_topic,
17107 const char *base_topic,
17123 const char *base_topic,
17139 const char *base_topic,
17155 const char *base_topic,
17171 const char *base_topic,
17187 const char *base_topic,
17203 const char *base_topic,
17219 const char *base_topic,
17235 const char *base_topic,
17251 const char *base_topic,
17267 const char *base_topic,
17283 const char *base_topic,
17299 const char *base_topic,
17315 const char *base_topic,
17331 const char *base_topic,
17347 const char *base_topic,
17363 const char *base_topic,
17379 const char *base_topic,
17395 const char *base_topic,
17411 const char *base_topic,
17427 const char *base_topic,
17443 const char *base_topic,
17459 const char *base_topic,
17475 const char *base_topic,
17491 const char *base_topic,
17507 const char *base_topic,
17523 const char *base_topic,
17539 const char *base_topic,
17555 const char *base_topic,
17571 const char *base_topic,
17587 const char *base_topic,
17603 const char *base_topic,
17619 const char *base_topic,
17635 const char *base_topic,
17651 const char *base_topic,
17667 const char *base_topic,
17683 const char *base_topic,
17699 const char *base_topic,
17715 const char *base_topic,
17731 const char *base_topic,
17747 const char *base_topic,
17763 const char *base_topic,
17779 const char *base_topic,
17795 const char *base_topic,
17811 const char *base_topic,
17827 const char *base_topic,
17843 const char *base_topic,
17859 const char *base_topic,
17875 const char *base_topic,
17891 const char *base_topic,
17907 const char *base_topic,
17923 const char *base_topic,
17939 const char *base_topic,
17955 const char *base_topic,
17971 const char *base_topic,
17987 const char *base_topic,
18003 const char *base_topic,
18019 const char *base_topic,
18035 const char *base_topic,
18051 const char *base_topic,
18067 const char *base_topic,
18083 const char *base_topic,
18099 const char *base_topic,
18115 const char *base_topic,
18131 const char *base_topic,
18147 const char *base_topic,
18163 const char *base_topic,
18179 const char *base_topic,
18195 const char *base_topic,
18211 const char *base_topic,
18227 const char *base_topic,
18243 const char *base_topic,
18259 const char *base_topic,
18275 const char *base_topic,
18291 const char *base_topic,
18307 const char *base_topic,
18323 const char *base_topic,
18339 const char *base_topic,
18355 const char *base_topic,
18371 const char *base_topic,
18387 const char *base_topic,
18403 const char *base_topic,
18419 const char *base_topic,
18435 const char *base_topic,
18451 const char *base_topic,
18584 const char *base_topic,
18600 const char *base_topic,
18616 const char *base_topic,
18632 const char *base_topic,
18648 const char *base_topic,
18664 const char *base_topic,
18680 const char *base_topic,
18696 const char *base_topic,
18712 const char *base_topic,
18728 const char *base_topic,
18744 const char *base_topic,
18760 const char *base_topic,
18776 const char *base_topic,
18792 const char *base_topic,
18808 const char *base_topic,
18824 const char *base_topic,
18840 const char *base_topic,
18856 const char *base_topic,
18872 const char *base_topic,
18888 const char *base_topic,
18904 const char *base_topic,
18920 const char *base_topic,
18936 const char *base_topic,
18952 const char *base_topic,
18968 const char *base_topic,
18984 const char *base_topic,
19000 const char *base_topic,
19016 const char *base_topic,
19032 const char *base_topic,
19048 const char *base_topic,
19064 const char *base_topic,
19080 const char *base_topic,
19100 const char* sourceunid,
19102 const char* destinationunid,
19104 bool transmission_successful,
19106 uint16_t transmission_time_ms,
19108 int8_t tx_powerd_bm,
19110 uint8_t tx_channel,
19112 uint8_t routing_attempts,
19114 bool route_changed,
19118 int8_t measured_noise_floord_bm,
19120 uint8_t last_route_repeaters_count,
19121 const char* *last_route_repeaters,
19123 uint8_t incomingrssi_repeaters_count,
19124 const int8_t *incomingrssi_repeaters,
19128 uint8_t ack_channel,
19130 const char* last_route_failed_link_functionalunid,
19132 const char* last_route_failed_link_non_functionalunid,
19134 int8_t destination_ack_tx_powerd_bm,
19136 int8_t destination_ack_measuredrssi,
19138 int8_t destination_ack_measured_noise_floor
19256 const char *base_topic,
19272 const char *base_topic,
19417 const char *base_topic,
19418 size_t value_count,
19419 const uint8_t* value,
19438 const char* cluster_name,
19440 const char* destination_unid,
19442 uint8_t destination_ep
19449 const char* cluster_name,
19451 const char* destination_unid,
19453 uint8_t destination_ep
19460 const char* cluster_name
19467 const char* cluster_name
19619 const char *base_topic,
19636 const char *base_topic,
19637 size_t value_count,
19638 const char** value,
19654 const char *base_topic,
19655 size_t value_count,
19787 const char *base_topic,
19804 const char *base_topic,
19805 size_t value_count,
19806 const double* value,
19822 const char *base_topic,
19823 size_t value_count,
19824 const double* value,
19840 const char *base_topic,
19841 size_t value_count,
19842 const double* value,
19858 const char *base_topic,
19859 size_t value_count,
19860 const double* value,
19876 const char *base_topic,
19877 size_t value_count,
19878 const double* value,
19893 const char *base_topic,
19909 const char *base_topic,
19925 const char *base_topic,
19941 const char *base_topic,
19957 const char *base_topic,
19973 const char *base_topic,
19989 const char *base_topic,
20006 const char *base_topic,
20007 size_t value_count,
20024 const char *base_topic,
20025 size_t value_count,
20042 const char *base_topic,
20043 size_t value_count,
20060 const char *base_topic,
20061 size_t value_count,
20077 const char *base_topic,
20093 const char *base_topic,
20109 const char *base_topic,
20125 const char *base_topic,
20141 const char *base_topic,
20157 const char *base_topic,
20173 const char *base_topic,
20189 const char *base_topic,
20205 const char *base_topic,
20221 const char *base_topic,
20241 const char* timestamp,
20245 const char* log_tag,
20247 const char* log_message
20376 const char *base_topic,
20392 const char *base_topic,
20408 const char *base_topic,
20425 const char *base_topic,
20426 size_t value_count,
20427 const char** value,
20442 const char *base_topic,
20458 const char *base_topic,
20474 const char *base_topic,
20490 const char *base_topic,
20506 const char *base_topic,
20522 const char *base_topic,
20538 const char *base_topic,
20554 const char *base_topic,
20570 const char *base_topic,
20586 const char *base_topic,
20602 const char *base_topic,
20618 const char *base_topic,
20634 const char *base_topic,
20650 const char *base_topic,
20666 const char *base_topic,
20682 const char *base_topic,
20698 const char *base_topic,
20714 const char *base_topic,
20730 const char *base_topic,
20803 const char *base_topic,
20819 const char *base_topic,
20839 uint16_t parameter_id
20851 uint16_t parameter_id,
20968 const char *base_topic,
20969 size_t value_count,
20989 const char* tag_unid,
20995 uint8_t samples_count,
20996 const int8_t *samples,
21005 const char* tag_unid,
21018 const char* tag_unid,
21201 const char *base_topic,
21217 const char *base_topic,
21233 const char *base_topic,
21250 const char *base_topic,
21251 size_t value_count,
21268 const char *base_topic,
21269 size_t value_count,
21286 const char *base_topic,
21287 size_t value_count,
21288 const char** value,
21303 const char *base_topic,
21319 const char *base_topic,
21336 const char *base_topic,
21337 size_t value_count,
21338 const int8_t* value,
21353 const char *base_topic,
21369 const char *base_topic,
21385 const char *base_topic,
21401 const char *base_topic,
21417 const char *base_topic,
21433 const char *base_topic,
21449 const char *base_topic,
21465 const char *base_topic,
21481 const char *base_topic,
21552 const char *base_topic,
21641 const char *base_topic,
21688 const char *cluster_name,
21689 const char *command,
21690 const char *message,
21691 size_t message_length,
21709 #endif // __cplusplus
21711 #endif // DOTDOT_MQTT_H
sl_status_t(* uic_mqtt_dotdot_iaswd_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_iaswd_updated_state_t)
Definition: dotdot_mqtt.h:15364
uint32_t ac_error_code
Definition: dotdot_mqtt.h:9806
int16_t measured3rd_harmonic_current
Definition: dotdot_mqtt.h:16059
sl_status_t uic_mqtt_dotdot_name_and_location_name_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; NameAndLocation/Attributes/Name.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_alarm_mask_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/AlarmMask.
bool max_scaled_value
Definition: dotdot_mqtt.h:13784
Definition: dotdot_mqtt.h:14624
void uic_mqtt_dotdot_iaswd_generated_squawk_callback_set(const uic_mqtt_dotdot_iaswd_squawk_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_door_lock_clearrfid_code_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkRFIDUserID userid)
Definition: dotdot_mqtt.h:6258
uint16_t closed_limit
Definition: dotdot_mqtt.h:5678
sl_status_t uic_mqtt_dotdot_time_last_set_time_publish(const char *base_topic, UTC value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Time/Attributes/LastSetTime.
uint8_t effective_control_mode
Definition: dotdot_mqtt.h:9217
sl_status_t(* uic_mqtt_dotdot_ota_upgrade_image_page_request_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t field_control, uint16_t manufacturer_code, OTAImageType image_type, uint32_t file_version, uint32_t file_offset, uint8_t maximum_data_size, uint16_t page_size, uint16_t response_spacing, EUI64 request_node_address)
Definition: dotdot_mqtt.h:4682
sl_status_t uic_mqtt_dotdot_pressure_measurement_max_measured_value_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PressureMeasurement/Attributes/MaxMeasuredValue.
uint8_t current_level
Definition: dotdot_mqtt.h:3630
sl_status_t(* uic_mqtt_dotdot_aox_locator_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_aox_locator_updated_state_t)
Definition: dotdot_mqtt.h:21082
bool allow_list
Definition: dotdot_mqtt.h:21059
SSceneName scene_name
Definition: dotdot_mqtt.h:2797
bool reactive_power_phc
Definition: dotdot_mqtt.h:16282
sl_status_t(* uic_mqtt_dotdot_illuminance_measurement_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_illuminance_measurement_updated_state_t)
Definition: dotdot_mqtt.h:13414
void uic_mqtt_dotdot_door_lock_get_log_record_response_callback_set(const uic_mqtt_dotdot_door_lock_get_log_record_response_callback_t callback)
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_alarm_state_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3AlarmState.
sl_status_t(* uic_mqtt_dotdot_illuminance_measurement_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_illuminance_measurement_state_t, uic_mqtt_dotdot_illuminance_measurement_updated_state_t)
Definition: dotdot_mqtt.h:13406
sl_status_t(* uic_mqtt_dotdot_door_lock_lock_door_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, const char *pin_orrfid_code)
Definition: dotdot_mqtt.h:5816
uint16_t installed_open_limit_lift
Definition: dotdot_mqtt.h:8402
void uic_mqtt_dotdot_door_lock_get_weekday_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_get_weekday_schedule_response_callback_t callback)
double swap_memory_usedmb
Definition: dotdot_mqtt.h:19688
Definition: zap-types.h:1965
uint8_t start_minute
Definition: dotdot_mqtt.h:6620
void uic_mqtt_dotdot_publish_supported_commands(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint.
sl_status_t(* uic_mqtt_dotdot_thermostat_get_weekly_schedule_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t days_to_return, uint8_t mode_to_return)
Definition: dotdot_mqtt.h:9739
Command fields for Groups/GetGroupMembership.
Definition: dotdot_mqtt.h:2172
void uic_mqtt_dotdot_door_lock_set_weekday_schedule_callback_set(const uic_mqtt_dotdot_door_lock_set_weekday_schedule_callback_t callback)
void uic_mqtt_dotdot_thermostat_generated_get_relay_status_log_response_callback_set(const uic_mqtt_dotdot_thermostat_get_relay_status_log_response_callback_t callback)
uint16_t userid
Definition: dotdot_mqtt.h:6510
uint16_t mac_tx_ucast_retry
Definition: dotdot_mqtt.h:18475
sl_status_t uic_mqtt_dotdot_electrical_measurement_total_reactive_power_publish(const char *base_topic, int32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/TotalReactivePower.
bool color_loop_time
Definition: dotdot_mqtt.h:11636
void uic_mqtt_dotdot_on_off_generated_on_with_timed_off_callback_set(const uic_mqtt_dotdot_on_off_on_with_timed_off_callback_t callback)
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_under_voltage_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/AverageRMSUnderVoltage.
int8_t power_factor
Definition: dotdot_mqtt.h:15470
uint8_t holiday_scheduleid
Definition: dotdot_mqtt.h:6771
DrlkUserType user_type
Definition: dotdot_mqtt.h:6523
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_percentage_remaining_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2PercentageRemaining.
uint16_t neighbor_added
Definition: dotdot_mqtt.h:18484
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_sag_period_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageSagPeriodPhC.
sl_status_t uic_mqtt_dotdot_door_lock_door_open_events_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/DoorOpenEvents.
bool remote_sensing
Definition: dotdot_mqtt.h:9833
Definition: dotdot_mqtt.h:5682
sl_status_t uic_mqtt_dotdot_color_control_primary4y_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary4Y.
CCDirection direction
Definition: dotdot_mqtt.h:11668
int16_t scaled_value
Definition: dotdot_mqtt.h:13770
const char * battery2_manufacturer
Definition: dotdot_mqtt.h:583
uint16_t unread_entries
Definition: dotdot_mqtt.h:9932
zclStatus status
Definition: dotdot_mqtt.h:2807
bool reactive_current_phb
Definition: dotdot_mqtt.h:16250
sl_status_t uic_mqtt_dotdot_diagnostics_child_moved_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/ChildMoved.
uint8_t number_of_zone_sensitivity_levels_supported
Definition: dotdot_mqtt.h:15050
bool pir_unoccupied_to_occupied_threshold
Definition: dotdot_mqtt.h:14251
Definition: dotdot_mqtt.h:13777
sl_status_t uic_mqtt_dotdot_system_metrics_ram_totalmb_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/RAMTotalMB.
bool line_current_phb
Definition: dotdot_mqtt.h:16248
void uic_mqtt_dotdot_set_electrical_conductivity_measurement_write_attributes_callback(const uic_mqtt_dotdot_electrical_conductivity_measurement_write_attributes_callback_t callback)
void uic_mqtt_dotdot_door_lock_programming_event_notification_callback_set(const uic_mqtt_dotdot_door_lock_programming_event_notification_callback_t callback)
Definition: dotdot_mqtt.h:2109
bool apparent_power_phc
Definition: dotdot_mqtt.h:16283
uint8_t physical_max_level
Definition: dotdot_mqtt.h:13051
sl_status_t uic_mqtt_dotdot_color_control_color_pointbx_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorPointBX.
Command fields for DoorLock/UnlockDoor.
Definition: dotdot_mqtt.h:6448
bool ac_power_multiplier
Definition: dotdot_mqtt.h:16232
Definition: dotdot_mqtt.h:20862
sl_status_t uic_mqtt_dotdot_door_lock_auto_relock_time_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/AutoRelockTime.
DrlkHolidayScheduleID holiday_scheduleid
Definition: dotdot_mqtt.h:6744
uint32_t local_start_time
Definition: dotdot_mqtt.h:6688
void uic_mqtt_dotdot_relativity_humidity_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the RelativityHumidity/ClusterRevision attribute.
void uic_mqtt_dotdot_set_dehumidification_control_force_read_attributes_callback(const uic_mqtt_dotdot_dehumidification_control_force_read_attributes_callback_t callback)
uint32_t mac_tx_ucast
Definition: dotdot_mqtt.h:18474
Definition: dotdot_mqtt.h:13647
bool color_pointrx
Definition: dotdot_mqtt.h:11623
DrlkUserStatus user_status
Definition: dotdot_mqtt.h:6861
void uic_mqtt_dotdot_ballast_configuration_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the BallastConfiguration/ClusterRevision attribute.
uint16_t transition_time
Definition: dotdot_mqtt.h:11754
void uic_mqtt_dotdot_window_covering_up_or_open_callback_set(const uic_mqtt_dotdot_window_covering_up_or_open_callback_t callback)
uint16_t min_measured_value
Definition: dotdot_mqtt.h:14501
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_frequency_multiplier_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACFrequencyMultiplier.
uint8_t ack_channel
Definition: dotdot_mqtt.h:19200
uint16_t phy_tomac_queue_limit_reached
Definition: dotdot_mqtt.h:18496
sl_status_t(* uic_mqtt_dotdot_groups_remove_all_groups_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:2094
sl_status_t(* uic_mqtt_dotdot_door_lock_getrfid_code_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkRFIDUserID userid)
Definition: dotdot_mqtt.h:6238
uint8_t ballast_factor_adjustment
Definition: dotdot_mqtt.h:13058
sl_status_t(* uic_mqtt_dotdot_color_control_enhanced_step_hue_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, CCStepMode step_mode, uint16_t step_size, uint16_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:11441
Command fields for Level/Stop.
Definition: dotdot_mqtt.h:3723
uint32_t file_version
Definition: dotdot_mqtt.h:4911
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_voltage_divisor_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCVoltageDivisor.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_overload_alarms_mask_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCOverloadAlarmsMask.
uint16_t max_speed
Definition: dotdot_mqtt.h:9203
bool keypad_operation_event_mask
Definition: dotdot_mqtt.h:6406
uint8_t status
Definition: dotdot_mqtt.h:5677
uint16_t max_duration
Definition: dotdot_mqtt.h:15349
Definition: dotdot_mqtt.h:9812
uint8_t color_pointb_intensity
Definition: dotdot_mqtt.h:11576
bool dc_power
Definition: dotdot_mqtt.h:16172
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_max_phb_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ActivePowerMaxPhB.
Command fields for ColorControl/MoveColor.
Definition: dotdot_mqtt.h:11779
double ram_freemb
Definition: dotdot_mqtt.h:19685
sl_status_t uic_mqtt_dotdot_on_off_on_off_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OnOff/Attributes/OnOff.
sl_status_t uic_mqtt_dotdot_level_start_up_current_level_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/StartUpCurrentLevel.
bool rms_extreme_under_voltage
Definition: dotdot_mqtt.h:16245
Definition: dotdot_mqtt.h:20747
Definition: dotdot_mqtt.h:10871
uint16_t ac_frequency_multiplier
Definition: dotdot_mqtt.h:16070
bool dc_power_max
Definition: dotdot_mqtt.h:16174
bool max_duration
Definition: dotdot_mqtt.h:15353
uint16_t userid
Definition: dotdot_mqtt.h:6897
sl_status_t uic_mqtt_dotdot_door_lock_door_closed_events_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/DoorClosedEvents.
uint8_t options_override
Definition: dotdot_mqtt.h:11857
sl_status_t uic_mqtt_dotdot_thermostat_ac_capacity_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/ACCapacity.
Definition: dotdot_mqtt.h:11536
sl_status_t(* uic_mqtt_dotdot_alarms_reset_all_alarms_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:4175
MoveStepMode move_mode
Definition: dotdot_mqtt.h:3696
sl_status_t uic_mqtt_dotdot_door_lock_keypad_programming_event_mask_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/KeypadProgrammingEventMask.
double mqtt_average_delivery_time_seconds
Definition: dotdot_mqtt.h:20267
sl_status_t uic_mqtt_dotdot_thermostat_system_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/SystemMode.
DrlkTotalUserID userid
Definition: dotdot_mqtt.h:6686
void uic_mqtt_dotdot_set_illuminance_level_sensing_write_attributes_callback(const uic_mqtt_dotdot_illuminance_level_sensing_write_attributes_callback_t callback)
uint16_t min_measured_value
Definition: dotdot_mqtt.h:14751
bool lamp_type
Definition: dotdot_mqtt.h:13079
uint16_t userid
Definition: dotdot_mqtt.h:6649
sl_status_t(* uic_mqtt_dotdot_groups_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_groups_updated_state_t)
Definition: dotdot_mqtt.h:2125
void uic_mqtt_dotdot_set_name_and_location_force_read_attributes_callback(const uic_mqtt_dotdot_name_and_location_force_read_attributes_callback_t callback)
bool process_id
Definition: dotdot_mqtt.h:20284
int16_t outdoor_temperature
Definition: dotdot_mqtt.h:9761
void uic_mqtt_dotdot_door_lock_clear_allrfid_codes_callback_set(const uic_mqtt_dotdot_door_lock_clear_allrfid_codes_callback_t callback)
Definition: dotdot_mqtt.h:3629
bool active_power_max_phc
Definition: dotdot_mqtt.h:16281
void uic_mqtt_dotdot_groups_generated_remove_all_groups_callback_set(const uic_mqtt_dotdot_groups_remove_all_groups_callback_t callback)
const char * pin
Definition: dotdot_mqtt.h:6525
void uic_mqtt_dotdot_scenes_generated_recall_scene_callback_set(const uic_mqtt_dotdot_scenes_recall_scene_callback_t callback)
bool battery2_voltage_threshold2
Definition: dotdot_mqtt.h:651
int16_t abs_min_heat_setpoint_limit
Definition: dotdot_mqtt.h:9763
void uic_mqtt_dotdot_door_lock_clear_holiday_schedule_callback_set(const uic_mqtt_dotdot_door_lock_clear_holiday_schedule_callback_t callback)
void uic_mqtt_dotdot_state_generated_discover_neighbors_callback_set(const uic_mqtt_dotdot_state_discover_neighbors_callback_t callback)
void uic_mqtt_dotdot_set_protocol_controller_rf_telemetry_force_read_attributes_callback(const uic_mqtt_dotdot_protocol_controller_rf_telemetry_force_read_attributes_callback_t callback)
DrlkPassFailStatus
Definition: zap-types.h:587
bool power_plugged
Definition: dotdot_mqtt.h:19736
bool tolerance
Definition: dotdot_mqtt.h:13402
uint8_t pi_cooling_demand
Definition: dotdot_mqtt.h:9767
void uic_mqtt_dotdot_scenes_generated_remove_scene_response_callback_set(const uic_mqtt_dotdot_scenes_remove_scene_response_callback_t callback)
bool color_pointry
Definition: dotdot_mqtt.h:11624
uint16_t max_measured_value
Definition: dotdot_mqtt.h:14502
void uic_mqtt_dotdot_scenes_add_scene_response_callback_set(const uic_mqtt_dotdot_scenes_add_scene_response_callback_t callback)
sl_status_t uic_mqtt_dotdot_ballast_configuration_max_level_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/MaxLevel.
sl_status_t uic_mqtt_dotdot_alarms_alarm_count_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Alarms/Attributes/AlarmCount.
uint16_t zone_status
Definition: dotdot_mqtt.h:15093
sl_status_t uic_mqtt_dotdot_ballast_configuration_lamp_alarm_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/LampAlarmMode.
void uic_mqtt_dotdot_on_off_generated_toggle_callback_set(const uic_mqtt_dotdot_on_off_toggle_callback_t callback)
sl_status_t uic_mqtt_dotdot_barrier_control_barrier_position_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BarrierControl/Attributes/BarrierPosition.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_voltage_min_threshold_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2VoltageMinThreshold.
uint8_t sound_volume
Definition: dotdot_mqtt.h:6346
sl_status_t uic_mqtt_dotdot_electrical_measurement_harmonic_current_multiplier_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/HarmonicCurrentMultiplier.
uint8_t field_control
Definition: dotdot_mqtt.h:4905
bool primary4x
Definition: dotdot_mqtt.h:11612
uint32_t local_end_time
Definition: dotdot_mqtt.h:6721
zclStatus status
Definition: dotdot_mqtt.h:2730
bool rms_current_max_phc
Definition: dotdot_mqtt.h:16278
bool status
Definition: dotdot_mqtt.h:5685
uint8_t scheduleid
Definition: dotdot_mqtt.h:6713
sl_status_t(* uic_mqtt_dotdot_pressure_measurement_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_pressure_measurement_state_t, uic_mqtt_dotdot_pressure_measurement_updated_state_t)
Definition: dotdot_mqtt.h:13789
void uic_mqtt_dotdot_application_monitoring_log_entry_callback_set(const uic_mqtt_dotdot_application_monitoring_log_entry_callback_t callback)
bool tx_report_enabled
Definition: dotdot_mqtt.h:19148
uint8_t options_override
Definition: dotdot_mqtt.h:3776
void uic_mqtt_dotdot_set_poll_control_write_attributes_callback(const uic_mqtt_dotdot_poll_control_write_attributes_callback_t callback)
uint8_t upgrade_activation_policy
Definition: dotdot_mqtt.h:4799
sl_status_t uic_mqtt_dotdot_basic_product_code_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/ProductCode.
uint16_t min_measured_value
Definition: dotdot_mqtt.h:13392
sl_status_t uic_mqtt_dotdot_diagnostics_join_indication_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/JoinIndication.
uint16_t DrlkTotalUserID
Definition: zap-types.h:38
bool off_transition_time
Definition: dotdot_mqtt.h:3658
uint16_t identify_time
Definition: dotdot_mqtt.h:1880
uint8_t level_status
Definition: dotdot_mqtt.h:13534
double swap_memory_totalmb
Definition: dotdot_mqtt.h:19687
void uic_mqtt_dotdot_set_door_lock_force_read_attributes_callback(const uic_mqtt_dotdot_door_lock_force_read_attributes_callback_t callback)
uint16_t min_measured_value
Definition: dotdot_mqtt.h:14107
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_min_phb_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ActivePowerMinPhB.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_current_divisor_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCCurrentDivisor.
sl_status_t uic_mqtt_dotdot_thermostat_occupancy_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/Occupancy.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_current_min_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCCurrentMin.
bool short_poll_interval
Definition: dotdot_mqtt.h:5420
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_size_publish(const char *base_topic, BatterySize value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3Size.
uint8_t zoneid
Definition: dotdot_mqtt.h:15086
EUI64 request_node_address
Definition: dotdot_mqtt.h:4979
uint16_t rms_extreme_over_voltage_period
Definition: dotdot_mqtt.h:16094
sl_status_t uic_mqtt_dotdot_color_control_currenty_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/CurrentY.
void uic_mqtt_dotdot_set_aox_locator_force_read_attributes_callback(const uic_mqtt_dotdot_aox_locator_force_read_attributes_callback_t callback)
bool min_measured_value
Definition: dotdot_mqtt.h:13779
bool neutral_current
Definition: dotdot_mqtt.h:16184
bool measured_phase9th_harmonic_current
Definition: dotdot_mqtt.h:16198
CCMaxMiredsField color_temperature_maximum_mireds
Definition: dotdot_mqtt.h:11913
bool iascie_address
Definition: dotdot_mqtt.h:15058
void uic_mqtt_dotdot_ota_upgrade_query_device_specific_file_request_callback_set(const uic_mqtt_dotdot_ota_upgrade_query_device_specific_file_request_callback_t callback)
void uic_mqtt_dotdot_set_device_temperature_configuration_write_attributes_callback(const uic_mqtt_dotdot_device_temperature_configuration_write_attributes_callback_t callback)
sl_status_t uic_mqtt_dotdot_electrical_measurement_total_active_power_publish(const char *base_topic, int32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/TotalActivePower.
void uic_mqtt_dotdot_binding_generated_bind_callback_set(const uic_mqtt_dotdot_binding_bind_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_fan_control_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_fan_control_state_t, uic_mqtt_dotdot_fan_control_updated_state_t)
Definition: dotdot_mqtt.h:10876
void uic_mqtt_dotdot_door_lock_generated_clear_weekday_schedule_callback_set(const uic_mqtt_dotdot_door_lock_clear_weekday_schedule_callback_t callback)
sl_status_t uic_mqtt_dotdot_dehumidification_control_rh_dehumidification_setpoint_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DehumidificationControl/Attributes/RHDehumidificationSetpoint.
void uic_mqtt_dotdot_basic_reset_to_factory_defaults_callback_set(const uic_mqtt_dotdot_basic_reset_to_factory_defaults_callback_t callback)
uint8_t unitof_measure
Definition: dotdot_mqtt.h:15480
uint16_t command_close_events
Definition: dotdot_mqtt.h:8942
uint16_t attributeid
Definition: dotdot_mqtt.h:16346
uint8_t options
Definition: dotdot_mqtt.h:11546
IaswdLevel
Definition: zap-types.h:745
bool fast_poll_timeout
Definition: dotdot_mqtt.h:5421
void uic_mqtt_dotdot_power_configuration_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the PowerConfiguration/ClusterRevision attribute.
bool open_events
Definition: dotdot_mqtt.h:8952
Command fields for Groups/GetGroupMembershipResponse.
Definition: dotdot_mqtt.h:2180
const char * intermediate_setpoints_lift
Definition: dotdot_mqtt.h:8410
uint32_t inlet_temperature
Definition: dotdot_mqtt.h:15478
sl_status_t uic_mqtt_dotdot_door_lock_security_level_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/SecurityLevel.
sl_status_t(* uic_mqtt_dotdot_level_stop_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:3562
int16_t measured11th_harmonic_current
Definition: dotdot_mqtt.h:16063
sl_status_t(* uic_mqtt_dotdot_scenes_enhanced_add_scene_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status, SGroupId groupid, uint8_t sceneid)
Definition: dotdot_mqtt.h:2546
Definition: dotdot_mqtt.h:9201
DrlkUserType user_type
Definition: dotdot_mqtt.h:6836
sl_status_t uic_mqtt_dotdot_color_control_drift_compensation_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/DriftCompensation.
bool rms_voltage_swell_period
Definition: dotdot_mqtt.h:16227
uint16_t minimum_block_period
Definition: dotdot_mqtt.h:4797
sl_status_t uic_mqtt_dotdot_thermostat_thermostat_programming_operation_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/ThermostatProgrammingOperationMode.
DrlkRFIDUserID userid
Definition: dotdot_mqtt.h:6852
DrlkPassFailStatus status
Definition: dotdot_mqtt.h:6631
OTAImageType image_type
Definition: dotdot_mqtt.h:4888
bool start_of_week
Definition: dotdot_mqtt.h:9838
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_lifetime_running_hours_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/LifetimeRunningHours.
uint8_t battery_rated_voltage
Definition: dotdot_mqtt.h:570
sl_status_t uic_mqtt_dotdot_barrier_control_close_period_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BarrierControl/Attributes/ClosePeriod.
uint16_t averagerms_voltage_measurement_period_phb
Definition: dotdot_mqtt.h:16133
bool measured_phase7th_harmonic_current
Definition: dotdot_mqtt.h:16197
uint8_t options_override
Definition: dotdot_mqtt.h:11829
SGroupId groupid
Definition: dotdot_mqtt.h:2667
uint16_t apparent_power_phb
Definition: dotdot_mqtt.h:16131
void uic_mqtt_dotdot_groups_add_group_response_callback_set(const uic_mqtt_dotdot_groups_add_group_response_callback_t callback)
UTC valid_until_time
Definition: dotdot_mqtt.h:4394
sl_status_t(* uic_mqtt_dotdot_door_lock_set_holiday_schedule_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPassFailStatus status)
Definition: dotdot_mqtt.h:6143
uint8_t options_mask
Definition: dotdot_mqtt.h:11870
uint16_t color_pointgy
Definition: dotdot_mqtt.h:11572
void uic_mqtt_dotdot_door_lock_getpin_code_callback_set(const uic_mqtt_dotdot_door_lock_getpin_code_callback_t callback)
UTC current_max_demand_received_time
Definition: dotdot_mqtt.h:15473
uint8_t strobe_duty_cycle
Definition: dotdot_mqtt.h:15380
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_messages_received_publish(const char *base_topic, uint64_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/MQTTMessagesReceived.
sl_status_t uic_mqtt_dotdot_metering_energy_carrier_unit_of_measure_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/EnergyCarrierUnitOfMeasure.
sl_status_t(* uic_mqtt_dotdot_system_metrics_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_system_metrics_state_t, uic_mqtt_dotdot_system_metrics_updated_state_t)
Definition: dotdot_mqtt.h:19741
uint16_t averagemac_retry_peraps_message_sent
Definition: dotdot_mqtt.h:18498
uint8_t number_of_transitions
Definition: dotdot_mqtt.h:9908
Command fields for WindowCovering/GoToLiftValue.
Definition: dotdot_mqtt.h:8456
void uic_mqtt_dotdot_door_lock_generated_clear_year_day_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_clear_year_day_schedule_response_callback_t callback)
uint32_t local_start_time
Definition: dotdot_mqtt.h:6719
uint16_t tolerance
Definition: dotdot_mqtt.h:14628
uint8_t minpin_code_length
Definition: dotdot_mqtt.h:6339
OffWithEffectEffectIdentifier effect_identifier
Definition: dotdot_mqtt.h:3317
uic_mqtt_dotdot_attribute_publish_type_t
Attribute publish type.
Definition: dotdot_mqtt.h:86
bool battery2_percentage_threshold3
Definition: dotdot_mqtt.h:656
uint16_t current_zigbee_stack_version
Definition: dotdot_mqtt.h:4987
SSceneName scene_name
Definition: dotdot_mqtt.h:2835
bool color_temp_physical_max_mireds
Definition: dotdot_mqtt.h:11641
sl_status_t uic_mqtt_dotdot_color_control_primary1y_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary1Y.
bool supply_status
Definition: dotdot_mqtt.h:15504
sl_status_t uic_mqtt_dotdot_basic_location_description_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/LocationDescription.
bool dc_power_min
Definition: dotdot_mqtt.h:16173
sl_status_t(* uic_mqtt_dotdot_aox_locator_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_aox_locator_state_t, uic_mqtt_dotdot_aox_locator_updated_state_t)
Definition: dotdot_mqtt.h:21074
uint32_t local_start_time
Definition: dotdot_mqtt.h:6775
sl_status_t uic_mqtt_dotdot_door_lock_number_of_week_day_schedules_supported_per_user_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/NumberOfWeekDaySchedulesSupportedPerUser.
uint16_t aps_unauthorized_key
Definition: dotdot_mqtt.h:18491
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_max_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSCurrentMaxPhB.
sl_status_t(* uic_mqtt_dotdot_ias_zone_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_ias_zone_updated_state_t)
Definition: dotdot_mqtt.h:15072
sl_status_t uic_mqtt_dotdot_wind_speed_measurement_min_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindSpeedMeasurement/Attributes/MinMeasuredValue.
SGroupId groupid
Definition: dotdot_mqtt.h:2791
bool dehumidification_lockout
Definition: dotdot_mqtt.h:10971
bool power_divisor
Definition: dotdot_mqtt.h:16203
sl_status_t uic_mqtt_dotdot_temperature_measurement_min_measured_value_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; TemperatureMeasurement/Attributes/MinMeasuredValue.
sl_status_t uic_mqtt_dotdot_electrical_measurement_power_factor_phc_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/PowerFactorPhC.
uint16_t manufacturer_code
Definition: dotdot_mqtt.h:4907
bool angle_filtering_weight
Definition: dotdot_mqtt.h:21065
bool averagerms_under_voltage
Definition: dotdot_mqtt.h:16243
void uic_mqtt_dotdot_identify_generated_identify_query_response_callback_set(const uic_mqtt_dotdot_identify_identify_query_response_callback_t callback)
CCMoveMode move_mode
Definition: dotdot_mqtt.h:11907
bool number_of_primaries
Definition: dotdot_mqtt.h:11602
sl_status_t(* uic_mqtt_dotdot_door_lock_get_weekday_schedule_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkWeekDayScheduleID scheduleid, DrlkTotalUserID userid)
Definition: dotdot_mqtt.h:6024
uint8_t options_mask
Definition: dotdot_mqtt.h:3774
sl_status_t(* uic_mqtt_dotdot_application_monitoring_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_application_monitoring_updated_state_t)
Definition: dotdot_mqtt.h:20312
UTC reading_snap_shot_time
Definition: dotdot_mqtt.h:15471
sl_status_t uic_mqtt_dotdot_window_covering_current_position_tilt_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/CurrentPositionTilt.
uint16_t transition_time
Definition: dotdot_mqtt.h:11853
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_statistics_reporting_interval_seconds_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/MQTTStatisticsReportingIntervalSeconds.
CCStepMode step_mode
Definition: dotdot_mqtt.h:11924
bool max_temperature_celcius
Definition: dotdot_mqtt.h:19735
void uic_mqtt_dotdot_set_ota_upgrade_write_attributes_callback(const uic_mqtt_dotdot_ota_upgrade_write_attributes_callback_t callback)
Command fields for Scenes/RemoveAllScenes.
Definition: dotdot_mqtt.h:2722
uint8_t rate
Definition: dotdot_mqtt.h:3698
uint16_t averagerms_over_voltage_counter
Definition: dotdot_mqtt.h:16092
uint16_t currenty
Definition: dotdot_mqtt.h:11541
uint8_t color_pointr_intensity
Definition: dotdot_mqtt.h:11570
sl_status_t uic_mqtt_dotdot_electrical_measurement_reactive_current_phc_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ReactiveCurrentPhC.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_percentage_threshold3_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryPercentageThreshold3.
sl_status_t uic_mqtt_dotdot_occupancy_sensing_occupancy_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OccupancySensing/Attributes/Occupancy.
bool mains_voltage
Definition: dotdot_mqtt.h:618
sl_status_t uic_mqtt_dotdot_diagnostics_aps_unauthorized_key_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/APSUnauthorizedKey.
bool packet_buffer_allocate_failures
Definition: dotdot_mqtt.h:18529
bool tolerance
Definition: dotdot_mqtt.h:14116
sl_status_t uic_mqtt_dotdot_level_on_off_transition_time_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/OnOffTransitionTime.
sl_status_t uic_mqtt_dotdot_electrical_measurement_reactive_current_phb_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ReactiveCurrentPhB.
Definition: dotdot_mqtt.h:13398
sl_status_t uic_mqtt_dotdot_diagnostics_aps_tx_ucast_success_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/APSTxUcastSuccess.
const char * last_route_failed_link_non_functionalunid
Definition: dotdot_mqtt.h:19204
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_voltage_min_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCVoltageMin.
size_t binding_table_count
Definition: dotdot_mqtt.h:19475
Command fields for Identify/Identify.
Definition: dotdot_mqtt.h:1906
sl_status_t(* uic_mqtt_dotdot_alarms_alarm_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t alarm_code, clusterId cluster_identifier)
Definition: dotdot_mqtt.h:4166
double mqtt_max_delivery_time_seconds
Definition: dotdot_mqtt.h:20269
sl_status_t uic_mqtt_dotdot_barrier_control_command_close_events_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BarrierControl/Attributes/CommandCloseEvents.
sl_status_t uic_mqtt_dotdot_ota_upgrade_upgrade_activation_policy_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OTAUpgrade/Attributes/UpgradeActivationPolicy.
void uic_mqtt_dotdot_application_monitoring_generated_log_entry_callback_set(const uic_mqtt_dotdot_application_monitoring_log_entry_callback_t callback)
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_sag_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageSag.
sl_status_t uic_mqtt_dotdot_system_metrics_cpu_max_usage_percent_publish(const char *base_topic, size_t value_count, const double *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/CPUMaxUsagePercent.
Definition: dotdot_mqtt.h:13068
Definition: dotdot_mqtt.h:19142
void uic_mqtt_dotdot_thermostat_generated_setpoint_raise_or_lower_callback_set(const uic_mqtt_dotdot_thermostat_setpoint_raise_or_lower_callback_t callback)
int8_t ackrssi
Definition: dotdot_mqtt.h:19198
uint8_t wrong_code_entry_limit
Definition: dotdot_mqtt.h:6354
bool compensation_text
Definition: dotdot_mqtt.h:11598
Command fields for DoorLock/GetWeekdayScheduleResponse.
Definition: dotdot_mqtt.h:6646
sl_status_t uic_mqtt_dotdot_door_lock_sound_volume_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/SoundVolume.
sl_status_t uic_mqtt_dotdot_ballast_configuration_lamp_burn_hours_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/LampBurnHours.
void uic_mqtt_dotdot_door_lock_get_holiday_schedule_callback_set(const uic_mqtt_dotdot_door_lock_get_holiday_schedule_callback_t callback)
uint16_t manual_operation_event_mask
Definition: dotdot_mqtt.h:6362
OTAImageType image_type
Definition: dotdot_mqtt.h:4873
bool max_pressure
Definition: dotdot_mqtt.h:9229
void uic_mqtt_dotdot_set_protocol_controller_network_management_force_read_attributes_callback(const uic_mqtt_dotdot_protocol_controller_network_management_force_read_attributes_callback_t callback)
bool actuator_enabled
Definition: dotdot_mqtt.h:6326
uint8_t primary5_intensity
Definition: dotdot_mqtt.h:11562
bool unoccupied_setback_max
Definition: dotdot_mqtt.h:9853
bool current_level
Definition: dotdot_mqtt.h:3647
sl_status_t uic_mqtt_dotdot_ballast_configuration_min_level_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/MinLevel.
zclStatus status
Definition: dotdot_mqtt.h:4869
const int8_t * samples
Definition: dotdot_mqtt.h:21101
uint32_t sl_status_t
Definition: sl_status.h:139
sl_status_t(* uic_mqtt_dotdot_door_lock_get_log_record_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t log_index)
Definition: dotdot_mqtt.h:5874
uint8_t fan_mode_sequence
Definition: dotdot_mqtt.h:10868
DrlkPassFailStatus status
Definition: dotdot_mqtt.h:6809
uint16_t dc_power_divisor
Definition: dotdot_mqtt.h:16050
UTC start_time
Definition: dotdot_mqtt.h:16328
bool max_measured_value
Definition: dotdot_mqtt.h:13401
ProfileIntervalPeriod profile_interval_period
Definition: dotdot_mqtt.h:16332
uint32_t file_offset
Definition: dotdot_mqtt.h:4913
uint8_t occupancy
Definition: dotdot_mqtt.h:14231
uint8_t ac_compressor_type
Definition: dotdot_mqtt.h:9805
uint16_t persistent_memory_writes
Definition: dotdot_mqtt.h:18470
bool time
Definition: dotdot_mqtt.h:4398
uint8_t unoccupied_setback_max
Definition: dotdot_mqtt.h:9800
sl_status_t uic_mqtt_dotdot_diagnostics_mac_tx_ucast_fail_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/MacTxUcastFail.
int16_t active_power_min
Definition: dotdot_mqtt.h:16086
const char * fqdn
Definition: dotdot_mqtt.h:19700
const char * tag_unid
Definition: dotdot_mqtt.h:21110
bool route_changed
Definition: dotdot_mqtt.h:19186
void uic_mqtt_dotdot_poll_control_generated_fast_poll_stop_callback_set(const uic_mqtt_dotdot_poll_control_fast_poll_stop_callback_t callback)
void uic_mqtt_dotdot_scenes_store_scene_callback_set(const uic_mqtt_dotdot_scenes_store_scene_callback_t callback)
uint8_t led_settings
Definition: dotdot_mqtt.h:6344
void uic_mqtt_dotdot_window_covering_generated_up_or_open_callback_set(const uic_mqtt_dotdot_window_covering_up_or_open_callback_t callback)
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_swell_period_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageSwellPeriodPhB.
bool active_current_phc
Definition: dotdot_mqtt.h:16271
sl_status_t uic_mqtt_dotdot_basic_manufacturer_version_details_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/ManufacturerVersionDetails.
bool ac_active_power_overload
Definition: dotdot_mqtt.h:16240
bool ac_reactive_power_overload
Definition: dotdot_mqtt.h:16241
int16_t max_temp_experienced
Definition: dotdot_mqtt.h:1639
uint8_t channel
Definition: dotdot_mqtt.h:21096
sl_status_t uic_mqtt_dotdot_diagnostics_route_disc_initiated_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/RouteDiscInitiated.
sl_status_t(* uic_mqtt_dotdot_ota_upgrade_image_block_request_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t field_control, uint16_t manufacturer_code, OTAImageType image_type, uint32_t file_version, uint32_t file_offset, uint8_t maximum_data_size, EUI64 request_node_address, uint16_t minimum_block_period)
Definition: dotdot_mqtt.h:4661
void uic_mqtt_dotdot_on_off_generated_off_callback_set(const uic_mqtt_dotdot_on_off_off_callback_t callback)
bool rms_voltage_min
Definition: dotdot_mqtt.h:16210
sl_status_t uic_mqtt_dotdot_color_control_primary1x_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary1X.
bool battery2_percentage_threshold1
Definition: dotdot_mqtt.h:654
void uic_mqtt_dotdot_door_lock_get_user_status_response_callback_set(const uic_mqtt_dotdot_door_lock_get_user_status_response_callback_t callback)
sl_status_t uic_mqtt_dotdot_occupancy_sensing_pir_occupied_to_unoccupied_delay_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OccupancySensing/Attributes/PIROccupiedToUnoccupiedDelay.
uint16_t packet_buffer_allocate_failures
Definition: dotdot_mqtt.h:18494
uint16_t image_typeid
Definition: dotdot_mqtt.h:4796
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_alarm_mask_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2AlarmMask.
bool current_hue
Definition: dotdot_mqtt.h:11592
uint8_t extension_field_sets_count
Definition: dotdot_mqtt.h:2799
void uic_mqtt_dotdot_door_lock_set_user_type_response_callback_set(const uic_mqtt_dotdot_door_lock_set_user_type_response_callback_t callback)
bool disks_usage
Definition: dotdot_mqtt.h:19725
Command fields for ColorControl/MoveSaturation.
Definition: dotdot_mqtt.h:11721
UTC start_time
Definition: dotdot_mqtt.h:16348
int16_t dc_current_max
Definition: dotdot_mqtt.h:16041
Command fields for Groups/ViewGroupResponse.
Definition: dotdot_mqtt.h:2161
sl_status_t uic_mqtt_dotdot_window_covering_deceleration_time_lift_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/DecelerationTimeLift.
bool min_level
Definition: dotdot_mqtt.h:3649
sl_status_t(* uic_mqtt_dotdot_occupancy_sensing_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_occupancy_sensing_updated_state_t)
Definition: dotdot_mqtt.h:14268
sl_status_t uic_mqtt_dotdot_diagnostics_persistent_memory_writes_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/PersistentMemoryWrites.
bool power_multiplier
Definition: dotdot_mqtt.h:16202
void uic_mqtt_dotdot_door_lock_generated_clear_allpin_codes_callback_set(const uic_mqtt_dotdot_door_lock_clear_allpin_codes_callback_t callback)
bool dc_current_max
Definition: dotdot_mqtt.h:16171
const char * tag_unid
Definition: dotdot_mqtt.h:21094
uint8_t energy_carrier_summation_formatting
Definition: dotdot_mqtt.h:15488
sl_status_t(* uic_mqtt_dotdot_door_lock_clear_year_day_schedule_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPassFailStatus status)
Definition: dotdot_mqtt.h:6123
uint16_t transition_time
Definition: dotdot_mqtt.h:3685
bool mac_rx_ucast
Definition: dotdot_mqtt.h:18508
sl_status_t uic_mqtt_dotdot_application_monitoring_applicationcpu_average_usage_percent_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/ApplicationCPUAverageUsagePercent.
uint16_t rms_voltage_max
Definition: dotdot_mqtt.h:16081
Definition: dotdot_mqtt.h:14245
sl_status_t uic_mqtt_dotdot_occupancy_sensing_ultrasonic_unoccupied_to_occupied_delay_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OccupancySensing/Attributes/UltrasonicUnoccupiedToOccupiedDelay.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_min_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageMinPhB.
uint8_t options_override
Definition: dotdot_mqtt.h:11743
uint32_t image_size
Definition: dotdot_mqtt.h:4877
bool max_frequency
Definition: dotdot_mqtt.h:3653
bool multiplier
Definition: dotdot_mqtt.h:15510
void uic_mqtt_dotdot_scenes_generated_remove_scene_callback_set(const uic_mqtt_dotdot_scenes_remove_scene_callback_t callback)
sl_status_t uic_mqtt_dotdot_poll_control_short_poll_interval_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PollControl/Attributes/ShortPollInterval.
bool cpu_frequencym_hz
Definition: dotdot_mqtt.h:19714
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_min_delivery_time_seconds_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/MQTTMinDeliveryTimeSeconds.
uint8_t day_of_week
Definition: dotdot_mqtt.h:9896
bool battery_percentage
Definition: dotdot_mqtt.h:19737
sl_status_t uic_mqtt_dotdot_color_control_color_temp_physical_max_mireds_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorTempPhysicalMaxMireds.
sl_status_t uic_mqtt_dotdot_carbon_monoxide_min_measured_value_publish(const char *base_topic, float value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; CarbonMonoxide/Attributes/MinMeasuredValue.
sl_status_t uic_mqtt_dotdot_door_lock_number_of_year_day_schedules_supported_per_user_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/NumberOfYearDaySchedulesSupportedPerUser.
uint8_t level
Definition: dotdot_mqtt.h:3733
void uic_mqtt_dotdot_thermostat_generated_set_weekly_schedule_callback_set(const uic_mqtt_dotdot_thermostat_set_weekly_schedule_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_diagnostics_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_diagnostics_updated_state_t)
Definition: dotdot_mqtt.h:18546
bool measured9th_harmonic_current
Definition: dotdot_mqtt.h:16192
uint16_t number_of_total_users_supported
Definition: dotdot_mqtt.h:6332
sl_status_t(* uic_mqtt_dotdot_poll_control_set_long_poll_interval_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint32_t new_long_poll_interval)
Definition: dotdot_mqtt.h:5392
void uic_mqtt_dotdot_set_binding_write_attributes_callback(const uic_mqtt_dotdot_binding_write_attributes_callback_t callback)
uint16_t OTAImageType
Definition: zap-types.h:52
Definition: zap-types.h:2018
Command fields for PollControl/SetLongPollInterval.
Definition: dotdot_mqtt.h:5455
sl_status_t(* uic_mqtt_dotdot_scenes_store_scene_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status, SGroupId groupid, uint8_t sceneid)
Definition: dotdot_mqtt.h:2487
uint8_t start_minute
Definition: dotdot_mqtt.h:6657
uint16_t white_pointx
Definition: dotdot_mqtt.h:11566
bool number_ofpin_users_supported
Definition: dotdot_mqtt.h:6379
const char * battery_manufacturer
Definition: dotdot_mqtt.h:566
bool mains_voltage_max_threshold
Definition: dotdot_mqtt.h:622
void uic_mqtt_dotdot_window_covering_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the WindowCovering/ClusterRevision attribute.
uint8_t battery3_voltage_min_threshold
Definition: dotdot_mqtt.h:606
bool lifetime_energy_consumed
Definition: dotdot_mqtt.h:9249
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_over_voltage_counter_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/AverageRMSOverVoltageCounter.
sl_status_t(* uic_mqtt_dotdot_pump_configuration_and_control_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_pump_configuration_and_control_updated_state_t)
Definition: dotdot_mqtt.h:9263
uint8_t number_of_primaries
Definition: dotdot_mqtt.h:11547
sl_status_t uic_mqtt_dotdot_window_covering_current_position_tilt_percentage_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/CurrentPositionTiltPercentage.
uint32_t battery3_alarm_state
Definition: dotdot_mqtt.h:614
sl_status_t(* uic_mqtt_dotdot_on_off_on_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:3245
bool nwk_decrypt_failures
Definition: dotdot_mqtt.h:18527
bool battery_percentage_threshold3
Definition: dotdot_mqtt.h:639
bool battery_rated_voltage
Definition: dotdot_mqtt.h:630
sl_status_t uic_mqtt_dotdot_thermostat_user_interface_configuration_temperature_display_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ThermostatUserInterfaceConfiguration/Attributes/TemperatureDisplayMode.
void uic_mqtt_dotdot_door_lock_generated_set_year_day_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_set_year_day_schedule_response_callback_t callback)
uint8_t maximum_data_size
Definition: dotdot_mqtt.h:4894
void uic_mqtt_dotdot_scenes_enhanced_view_scene_response_callback_set(const uic_mqtt_dotdot_scenes_enhanced_view_scene_response_callback_t callback)
sl_status_t uic_mqtt_dotdot_system_metrics_disks_counters_publish(const char *base_topic, size_t value_count, const DiskIOCounters *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/DisksCounters.
void uic_mqtt_dotdot_color_control_generated_move_saturation_callback_set(const uic_mqtt_dotdot_color_control_move_saturation_callback_t callback)
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured9th_harmonic_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/Measured9thHarmonicCurrent.
CCMinMiredsField color_temperature_minimum_mireds
Definition: dotdot_mqtt.h:11930
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_low_temp_dwell_trip_point_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DeviceTemperatureConfiguration/Attributes/LowTempDwellTripPoint.
uint32_t application_statistics_reporting_interval_seconds
Definition: dotdot_mqtt.h:20270
uint8_t number_of_intervals
Definition: dotdot_mqtt.h:16350
void uic_mqtt_dotdot_door_lock_getpin_code_response_callback_set(const uic_mqtt_dotdot_door_lock_getpin_code_response_callback_t callback)
bool color_pointgx
Definition: dotdot_mqtt.h:11626
uint8_t scene_identifier_from
Definition: dotdot_mqtt.h:2849
OperatingEventNotificationOperationEventCode
Definition: zap-types.h:947
uint16_t log_index
Definition: dotdot_mqtt.h:6493
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_manufacturer_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3Manufacturer.
sl_status_t uic_mqtt_dotdot_basic_product_label_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/ProductLabel.
sl_status_t(* uic_mqtt_dotdot_door_lock_get_user_type_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkTotalUserID userid)
Definition: dotdot_mqtt.h:6202
sl_status_t uic_mqtt_dotdot_aox_locator_angle_filtering_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/AngleFiltering.
int16_t averagerms_over_voltage
Definition: dotdot_mqtt.h:16112
bool line_current_phc
Definition: dotdot_mqtt.h:16270
sl_status_t uic_mqtt_dotdot_diagnostics_neighbor_removed_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/NeighborRemoved.
uint8_t battery3_voltage_threshold3
Definition: dotdot_mqtt.h:609
Command fields for DoorLock/UnlockDoorResponse.
Definition: dotdot_mqtt.h:6455
void uic_mqtt_dotdot_door_lock_generated_clear_holiday_schedule_callback_set(const uic_mqtt_dotdot_door_lock_clear_holiday_schedule_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_color_control_step_color_temperature_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, CCStepMode step_mode, uint16_t step_size, uint16_t transition_time, CCMinMiredsField color_temperature_minimum_mireds, CCMaxMiredsField color_temperature_maximum_mireds, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:11516
bool rms_voltage_swell_period_phc
Definition: dotdot_mqtt.h:16291
bool keypad_lockout
Definition: dotdot_mqtt.h:11160
sl_status_t(* uic_mqtt_dotdot_barrier_control_go_to_percent_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t percent_open)
Definition: dotdot_mqtt.h:8922
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_voltage_threshold2_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2VoltageThreshold2.
bool enable_privacy_mode_button
Definition: dotdot_mqtt.h:6399
uint64_t current_summation_delivered
Definition: dotdot_mqtt.h:15466
sl_status_t(* uic_mqtt_dotdot_door_lock_unlock_with_timeout_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status)
Definition: dotdot_mqtt.h:5867
uint16_t primary3y
Definition: dotdot_mqtt.h:11555
Command fields for Scenes/EnhancedViewSceneResponse.
Definition: dotdot_mqtt.h:2826
uint16_t min_const_flow
Definition: dotdot_mqtt.h:9211
void uic_mqtt_dotdot_ota_upgrade_generated_query_next_image_response_callback_set(const uic_mqtt_dotdot_ota_upgrade_query_next_image_response_callback_t callback)
void uic_mqtt_dotdot_door_lock_clearrfid_code_callback_set(const uic_mqtt_dotdot_door_lock_clearrfid_code_callback_t callback)
uint8_t battery3_percentage_min_threshold
Definition: dotdot_mqtt.h:610
bool battery2_percentage_min_threshold
Definition: dotdot_mqtt.h:653
void uic_mqtt_dotdot_color_control_move_color_temperature_callback_set(const uic_mqtt_dotdot_color_control_move_color_temperature_callback_t callback)
Command fields for Scenes/RemoveSceneResponse.
Definition: dotdot_mqtt.h:2711
bool ac_frequency
Definition: dotdot_mqtt.h:16181
bool operating_mode
Definition: dotdot_mqtt.h:6393
sl_status_t(* uic_mqtt_dotdot_color_control_stop_move_step_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:11490
void uic_mqtt_dotdot_basic_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the Basic/ClusterRevision attribute.
bool temperature_unit_of_measure
Definition: dotdot_mqtt.h:15519
uint8_t options_override
Definition: dotdot_mqtt.h:11872
void uic_mqtt_dotdot_set_temperature_measurement_write_attributes_callback(const uic_mqtt_dotdot_temperature_measurement_write_attributes_callback_t callback)
int16_t min_measured_value
Definition: dotdot_mqtt.h:13642
void uic_mqtt_dotdot_alarms_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the Alarms/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_percentage_threshold3_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2PercentageThreshold3.
bool battery2_percentage_remaining
Definition: dotdot_mqtt.h:642
sl_status_t(* uic_mqtt_dotdot_binding_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_binding_updated_state_t)
Definition: dotdot_mqtt.h:19493
sl_status_t uic_mqtt_dotdot_color_control_primary2y_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary2Y.
sl_status_t uic_mqtt_dotdot_electrical_measurement_line_current_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/LineCurrentPhC.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_current_overload_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCCurrentOverload.
bool packet_validate_drop_count
Definition: dotdot_mqtt.h:18532
int16_t min_const_pressure
Definition: dotdot_mqtt.h:9205
void uic_mqtt_dotdot_set_wind_speed_measurement_write_attributes_callback(const uic_mqtt_dotdot_wind_speed_measurement_write_attributes_callback_t callback)
Command fields for ColorControl/StopMoveStep.
Definition: dotdot_mqtt.h:11897
bool color_pointby
Definition: dotdot_mqtt.h:11630
bool sound_volume
Definition: dotdot_mqtt.h:6392
sl_status_t uic_mqtt_dotdot_illuminance_measurement_light_sensor_type_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IlluminanceMeasurement/Attributes/LightSensorType.
uint8_t battery_quantity
Definition: dotdot_mqtt.h:569
uint8_t last_route_repeaters_count
Definition: dotdot_mqtt.h:19192
Definition: dotdot_mqtt.h:10866
void uic_mqtt_dotdot_color_control_generated_move_to_color_temperature_callback_set(const uic_mqtt_dotdot_color_control_move_to_color_temperature_callback_t callback)
Command fields for ColorControl/StepHue.
Definition: dotdot_mqtt.h:11693
void uic_mqtt_dotdot_set_thermostat_force_read_attributes_callback(const uic_mqtt_dotdot_thermostat_force_read_attributes_callback_t callback)
sl_status_t uic_mqtt_dotdot_thermostat_unoccupied_cooling_setpoint_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/UnoccupiedCoolingSetpoint.
bool measured_value
Definition: dotdot_mqtt.h:13399
Command fields for DoorLock/GetPINCodeResponse.
Definition: dotdot_mqtt.h:6545
uint16_t delay
Definition: dotdot_mqtt.h:15099
uint8_t destination_ep
Definition: dotdot_mqtt.h:19509
void uic_mqtt_dotdot_door_lock_set_year_day_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_set_year_day_schedule_response_callback_t callback)
uint16_t measured_value
Definition: dotdot_mqtt.h:14106
sl_status_t uic_mqtt_dotdot_window_covering_number_of_actuations_lift_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/NumberOfActuationsLift.
sl_status_t uic_mqtt_dotdot_scenes_name_support_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Scenes/Attributes/NameSupport.
uint8_t sceneid
Definition: dotdot_mqtt.h:2705
sl_status_t uic_mqtt_dotdot_color_control_color_temp_physical_min_mireds_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorTempPhysicalMinMireds.
uint8_t options_mask
Definition: dotdot_mqtt.h:11898
sl_status_t uic_mqtt_dotdot_thermostat_occupied_setback_min_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/OccupiedSetbackMin.
bool ac_type
Definition: dotdot_mqtt.h:9855
bool intrinsic_ballast_factor
Definition: dotdot_mqtt.h:13076
int8_t rssi
Definition: dotdot_mqtt.h:21098
sl_status_t(* uic_mqtt_dotdot_window_covering_go_to_tilt_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t tilt_value)
Definition: dotdot_mqtt.h:8376
bool rms_voltage_max
Definition: dotdot_mqtt.h:16211
SetpointRaiseOrLowerMode mode
Definition: dotdot_mqtt.h:9885
sl_status_t uic_mqtt_dotdot_ias_zone_iascie_address_publish(const char *base_topic, EUI64 value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IASZone/Attributes/IASCIEAddress.
const TransitionType * transitions
Definition: dotdot_mqtt.h:9901
sl_status_t uic_mqtt_dotdot_power_configuration_battery2a_hr_rating_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2AHrRating.
bool batterya_hr_rating
Definition: dotdot_mqtt.h:628
void uic_mqtt_dotdot_scenes_generated_get_scene_membership_callback_set(const uic_mqtt_dotdot_scenes_get_scene_membership_callback_t callback)
bool averagerms_voltage_measurement_period_phc
Definition: dotdot_mqtt.h:16285
uint8_t sceneid
Definition: dotdot_mqtt.h:2831
void uic_mqtt_dotdot_door_lock_generated_get_user_type_response_callback_set(const uic_mqtt_dotdot_door_lock_get_user_type_response_callback_t callback)
bool default_move_rate
Definition: dotdot_mqtt.h:3659
bool high_temp_threshold
Definition: dotdot_mqtt.h:1655
uint8_t field_control
Definition: dotdot_mqtt.h:4854
void uic_mqtt_dotdot_color_control_generated_move_to_color_callback_set(const uic_mqtt_dotdot_color_control_move_to_color_callback_t callback)
sl_status_t uic_mqtt_dotdot_thermostat_user_interface_configuration_schedule_programming_visibility_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ThermostatUserInterfaceConfiguration/Attributes/ScheduleProgrammingVisibility.
DrlkPINUserID userid
Definition: dotdot_mqtt.h:6559
void uic_mqtt_dotdot_binding_unbind_callback_set(const uic_mqtt_dotdot_binding_unbind_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_ota_upgrade_query_device_specific_file_request_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, EUI64 request_node_address, uint16_t manufacturer_code, OTADeviceSpecificImageType image_type, uint32_t file_version, uint16_t current_zigbee_stack_version)
Definition: dotdot_mqtt.h:4756
sl_status_t uic_mqtt_dotdot_basic_producturl_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/ProductURL.
sl_status_t uic_mqtt_dotdot_thermostat_abs_min_cool_setpoint_limit_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/AbsMinCoolSetpointLimit.
bool minpin_code_length
Definition: dotdot_mqtt.h:6385
uint16_t max_flow
Definition: dotdot_mqtt.h:9204
sl_status_t uic_mqtt_dotdot_ias_zone_zoneid_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IASZone/Attributes/ZoneID.
uint32_t file_offset
Definition: dotdot_mqtt.h:4936
Command fields for OTAUpgrade/UpgradeEndResponse.
Definition: dotdot_mqtt.h:4963
void uic_mqtt_dotdot_fan_control_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the FanControl/ClusterRevision attribute.
bool current_position_tilt_percentage
Definition: dotdot_mqtt.h:8424
sl_status_t uic_mqtt_dotdot_ota_upgrade_current_file_version_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OTAUpgrade/Attributes/CurrentFileVersion.
size_t network_interfaces_data_count
Definition: dotdot_mqtt.h:19695
LoggingLevelEnum log_level
Definition: dotdot_mqtt.h:20326
bool hw_version
Definition: dotdot_mqtt.h:141
sl_status_t uic_mqtt_dotdot_identify_identify_time_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Identify/Attributes/IdentifyTime.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured_phase3rd_harmonic_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/MeasuredPhase3rdHarmonicCurrent.
sl_status_t uic_mqtt_dotdot_illuminance_level_sensing_light_sensor_type_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IlluminanceLevelSensing/Attributes/LightSensorType.
void uic_mqtt_dotdot_set_aox_position_estimation_write_attributes_callback(const uic_mqtt_dotdot_aox_position_estimation_write_attributes_callback_t callback)
uint8_t antenna_mode
Definition: dotdot_mqtt.h:21039
void uic_mqtt_dotdot_color_control_generated_step_hue_callback_set(const uic_mqtt_dotdot_color_control_step_hue_callback_t callback)
uint16_t aps_tx_ucast_retry
Definition: dotdot_mqtt.h:18481
void uic_mqtt_dotdot_door_lock_generated_clearpin_code_response_callback_set(const uic_mqtt_dotdot_door_lock_clearpin_code_response_callback_t callback)
void uic_mqtt_dotdot_thermostat_generated_get_relay_status_log_callback_set(const uic_mqtt_dotdot_thermostat_get_relay_status_log_callback_t callback)
bool battery3_percentage_min_threshold
Definition: dotdot_mqtt.h:670
Command fields for DoorLock/SetWeekdaySchedule.
Definition: dotdot_mqtt.h:6611
DrlkPassFailStatus status
Definition: dotdot_mqtt.h:6879
sl_status_t uic_mqtt_dotdot_thermostat_occupied_setback_max_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/OccupiedSetbackMax.
Command fields for Level/Move.
Definition: dotdot_mqtt.h:3695
int16_t active_current_phb
Definition: dotdot_mqtt.h:16119
sl_status_t uic_mqtt_dotdot_door_lock_maxrfid_code_length_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/MaxRFIDCodeLength.
uint16_t rms_extreme_under_voltage_period_phb
Definition: dotdot_mqtt.h:16137
sl_status_t(* uic_mqtt_dotdot_ballast_configuration_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_ballast_configuration_updated_state_t)
Definition: dotdot_mqtt.h:13095
sl_status_t(* uic_mqtt_dotdot_on_off_on_with_timed_off_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t on_off_control, uint16_t on_time, uint16_t off_wait_time)
Definition: dotdot_mqtt.h:3269
sl_status_t(* uic_mqtt_dotdot_door_lock_get_holiday_schedule_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkHolidayScheduleID holiday_scheduleid)
Definition: dotdot_mqtt.h:6150
Command fields for Identify/TriggerEffect.
Definition: dotdot_mqtt.h:1920
bool temperature_setpoint_hold_duration
Definition: dotdot_mqtt.h:9842
void uic_mqtt_dotdot_scenes_generated_enhanced_view_scene_response_callback_set(const uic_mqtt_dotdot_scenes_enhanced_view_scene_response_callback_t callback)
uint8_t primary2_intensity
Definition: dotdot_mqtt.h:11553
void uic_mqtt_dotdot_identify_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the Identify/ClusterRevision attribute.
bool unoccupied_setback_min
Definition: dotdot_mqtt.h:9852
Command fields for DoorLock/GetUserStatus.
Definition: dotdot_mqtt.h:6595
const int8_t * incomingrssi_repeaters
Definition: dotdot_mqtt.h:19196
void uic_mqtt_dotdot_identify_generated_identify_callback_set(const uic_mqtt_dotdot_identify_identify_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_groups_get_group_membership_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t capacity, uint8_t group_list_count, const uint16_t *group_list)
Definition: dotdot_mqtt.h:2068
sl_status_t uic_mqtt_dotdot_electrical_measurement_phase_harmonic_current_multiplier_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/PhaseHarmonicCurrentMultiplier.
bool energy_carrier_demand_formatting
Definition: dotdot_mqtt.h:15518
Definition: dotdot_mqtt.h:9228
void uic_mqtt_dotdot_set_power_configuration_force_read_attributes_callback(const uic_mqtt_dotdot_power_configuration_force_read_attributes_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_electrical_measurement_updated_state_t)
Definition: dotdot_mqtt.h:16302
bool dc_power_multiplier
Definition: dotdot_mqtt.h:16179
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_max_flow_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/MaxFlow.
UTC current_time
Definition: dotdot_mqtt.h:4970
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_extreme_under_voltage_period_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSExtremeUnderVoltagePeriodPhB.
sl_status_t uic_mqtt_dotdot_metering_current_summation_received_publish(const char *base_topic, uint64_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/CurrentSummationReceived.
bool keypad_programming_event_mask
Definition: dotdot_mqtt.h:6410
SGroupId group_identifier_to
Definition: dotdot_mqtt.h:2851
uint16_t number_ofpin_users_supported
Definition: dotdot_mqtt.h:6333
Command fields for Scenes/RemoveAllScenesResponse.
Definition: dotdot_mqtt.h:2729
uint16_t close_events
Definition: dotdot_mqtt.h:8940
sl_status_t uic_mqtt_dotdot_occupancy_sensing_physical_contact_unoccupied_to_occupied_delay_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OccupancySensing/Attributes/PhysicalContactUnoccupiedToOccupiedDelay.
sl_status_t(* uic_mqtt_dotdot_power_configuration_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_power_configuration_state_t, uic_mqtt_dotdot_power_configuration_updated_state_t)
Definition: dotdot_mqtt.h:677
Definition: dotdot_mqtt.h:9759
void uic_mqtt_dotdot_set_occupancy_sensing_force_read_attributes_callback(const uic_mqtt_dotdot_occupancy_sensing_force_read_attributes_callback_t callback)
void uic_mqtt_dotdot_set_device_temperature_configuration_force_read_attributes_callback(const uic_mqtt_dotdot_device_temperature_configuration_force_read_attributes_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_scenes_store_scene_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, SGroupId groupid, uint8_t sceneid)
Definition: dotdot_mqtt.h:2478
void uic_mqtt_dotdot_door_lock_generated_getpin_code_callback_set(const uic_mqtt_dotdot_door_lock_getpin_code_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_thermostat_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_thermostat_state_t, uic_mqtt_dotdot_thermostat_updated_state_t)
Definition: dotdot_mqtt.h:9865
uint16_t minimum_block_period
Definition: dotdot_mqtt.h:4898
clusterId cluster_identifier
Definition: dotdot_mqtt.h:4243
uint8_t color_loop_active
Definition: dotdot_mqtt.h:11579
void uic_mqtt_dotdot_door_lock_setrfid_code_callback_set(const uic_mqtt_dotdot_door_lock_setrfid_code_callback_t callback)
bool product_label
Definition: dotdot_mqtt.h:152
uint8_t options_override
Definition: dotdot_mqtt.h:3717
uint8_t stack_version
Definition: dotdot_mqtt.h:116
Definition: dotdot_mqtt.h:3646
Command fields for Scenes/EnhancedAddSceneResponse.
Definition: dotdot_mqtt.h:2806
void uic_mqtt_dotdot_door_lock_clear_year_day_schedule_callback_set(const uic_mqtt_dotdot_door_lock_clear_year_day_schedule_callback_t callback)
sl_status_t uic_mqtt_dotdot_application_monitoring_applicationram_usagemb_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/ApplicationRAMUsageMB.
bool slot_duration
Definition: dotdot_mqtt.h:21071
sl_status_t uic_mqtt_dotdot_metering_temperature_unit_of_measure_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/TemperatureUnitOfMeasure.
sl_status_t(* uic_mqtt_dotdot_groups_remove_group_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t status, uint16_t group_id)
Definition: dotdot_mqtt.h:2085
void uic_mqtt_dotdot_binding_generated_unbind_from_protocol_controller_callback_set(const uic_mqtt_dotdot_binding_unbind_from_protocol_controller_callback_t callback)
CoordinateAndOrientation position_and_orientation
Definition: dotdot_mqtt.h:21031
bool battery2_voltage_threshold1
Definition: dotdot_mqtt.h:650
CCStepMode step_mode
Definition: dotdot_mqtt.h:11694
bool ac_voltage_overload
Definition: dotdot_mqtt.h:16238
sl_status_t(* uic_mqtt_dotdot_metering_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_metering_updated_state_t)
Definition: dotdot_mqtt.h:15531
bool requirepi_nforrf_operation
Definition: dotdot_mqtt.h:6357
void uic_mqtt_dotdot_set_thermostat_write_attributes_callback(const uic_mqtt_dotdot_thermostat_write_attributes_callback_t callback)
void uic_mqtt_dotdot_door_lock_generated_toggle_response_callback_set(const uic_mqtt_dotdot_door_lock_toggle_response_callback_t callback)
uint8_t battery_percentage_threshold3
Definition: dotdot_mqtt.h:579
sl_status_t uic_mqtt_dotdot_color_control_primary6x_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary6X.
void uic_mqtt_dotdot_thermostat_get_weekly_schedule_callback_set(const uic_mqtt_dotdot_thermostat_get_weekly_schedule_callback_t callback)
uint16_t rms_voltage_swell_period
Definition: dotdot_mqtt.h:16097
void uic_mqtt_dotdot_protocol_controller_network_management_write_callback_set(const uic_mqtt_dotdot_protocol_controller_network_management_write_callback_t callback)
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_frequency_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACFrequency.
sl_status_t uic_mqtt_dotdot_basic_hw_version_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/HWVersion.
bool rms_voltage_min_phb
Definition: dotdot_mqtt.h:16252
sl_status_t uic_mqtt_dotdot_system_metrics_virtual_memory_totalmb_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/VirtualMemoryTotalMB.
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_over_voltage_counter_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/AverageRMSOverVoltageCounterPhB.
uint64_t current_max_demand_delivered
Definition: dotdot_mqtt.h:15468
bool dc_overload_alarms_mask
Definition: dotdot_mqtt.h:16234
const SExtensionFieldSetList * extension_field_sets
Definition: dotdot_mqtt.h:2696
const char ** bindable_cluster_list
Definition: dotdot_mqtt.h:19474
sl_status_t uic_mqtt_dotdot_fan_control_fan_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; FanControl/Attributes/FanMode.
uint8_t group_list_count
Definition: dotdot_mqtt.h:2173
sl_status_t uic_mqtt_dotdot_state_endpoint_id_list_publish(const char *base_topic, size_t value_count, const uint8_t *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; State/Attributes/EndpointIdList.
sl_status_t uic_mqtt_dotdot_window_covering_installed_open_limit_tilt_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/InstalledOpenLimitTilt.
uint16_t fast_poll_timeout_max
Definition: dotdot_mqtt.h:5414
uint8_t battery2_voltage_threshold1
Definition: dotdot_mqtt.h:590
bool min_measured_value
Definition: dotdot_mqtt.h:13649
bool device_temp_alarm_mask
Definition: dotdot_mqtt.h:1653
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_max_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSCurrentMax.
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_voltage_measurement_period_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/AverageRMSVoltageMeasurementPeriodPhB.
DrlkPassFailStatus status
Definition: dotdot_mqtt.h:6737
sl_status_t uic_mqtt_dotdot_power_configuration_mains_voltage_min_threshold_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/MainsVoltageMinThreshold.
bool last_messagerssi
Definition: dotdot_mqtt.h:18535
uint8_t transition_time
Definition: dotdot_mqtt.h:11739
uint32_t image_stamp
Definition: dotdot_mqtt.h:4798
bool battery_manufacturer
Definition: dotdot_mqtt.h:626
uint32_t measurement_type
Definition: dotdot_mqtt.h:16035
Definition: dotdot_mqtt.h:14631
sl_status_t uic_mqtt_dotdot_electrical_measurement_apparent_power_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ApparentPowerPhB.
void uic_mqtt_dotdot_door_lock_set_holiday_schedule_callback_set(const uic_mqtt_dotdot_door_lock_set_holiday_schedule_callback_t callback)
void uic_mqtt_dotdot_set_power_configuration_write_attributes_callback(const uic_mqtt_dotdot_power_configuration_write_attributes_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_generated_get_profile_info_callback_set(const uic_mqtt_dotdot_electrical_measurement_get_profile_info_callback_t callback)
uint16_t transition_time
Definition: dotdot_mqtt.h:11810
void uic_mqtt_dotdot_window_covering_generated_down_or_close_callback_set(const uic_mqtt_dotdot_window_covering_down_or_close_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_door_lock_clear_holiday_schedule_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkHolidayScheduleID holiday_scheduleid)
Definition: dotdot_mqtt.h:6172
ColorLoopSetAction
Definition: zap-types.h:467
Command fields for Thermostat/GetWeeklyScheduleResponse.
Definition: dotdot_mqtt.h:9893
Command fields for ColorControl/EnhancedMoveToHueAndSaturation.
Definition: dotdot_mqtt.h:11863
void uic_mqtt_dotdot_dehumidification_control_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the DehumidificationControl/ClusterRevision attribute.
uint16_t transition_time
Definition: dotdot_mqtt.h:11769
void uic_mqtt_dotdot_window_covering_go_to_lift_percentage_callback_set(const uic_mqtt_dotdot_window_covering_go_to_lift_percentage_callback_t callback)
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_current_phc_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ActiveCurrentPhC.
Definition: dotdot_mqtt.h:11158
bool maxrfid_code_length
Definition: dotdot_mqtt.h:6386
Command fields for ColorControl/MoveToSaturation.
Definition: dotdot_mqtt.h:11708
Definition: dotdot_mqtt.h:20857
bool min_measured_value
Definition: dotdot_mqtt.h:13989
uint16_t packet_validate_drop_count
Definition: dotdot_mqtt.h:18497
bool time_status
Definition: dotdot_mqtt.h:4399
bool cte_sampling_interval
Definition: dotdot_mqtt.h:21069
bool zone_type
Definition: dotdot_mqtt.h:15056
sl_status_t uic_mqtt_dotdot_color_control_color_pointg_intensity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorPointGIntensity.
DrlkTotalUserID userid
Definition: dotdot_mqtt.h:6816
sl_status_t uic_mqtt_dotdot_electrical_conductivity_measurement_min_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalConductivityMeasurement/Attributes/MinMeasuredValue.
Command fields for ColorControl/StepColorTemperature.
Definition: dotdot_mqtt.h:11923
sl_status_t uic_mqtt_dotdot_power_configuration_mains_voltage_dwell_trip_point_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/MainsVoltageDwellTripPoint.
zclStatus status
Definition: dotdot_mqtt.h:4994
sl_status_t(* uic_mqtt_dotdot_ias_zone_zone_enroll_request_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, IasZoneType zone_type, uint16_t manufacturer_code)
Definition: dotdot_mqtt.h:15025
void uic_mqtt_dotdot_window_covering_generated_go_to_lift_percentage_callback_set(const uic_mqtt_dotdot_window_covering_go_to_lift_percentage_callback_t callback)
int8_t destination_ack_measuredrssi
Definition: dotdot_mqtt.h:19208
uint16_t rms_current_min
Definition: dotdot_mqtt.h:16083
bool max_const_speed
Definition: dotdot_mqtt.h:9237
const char * pin_orrfid_code
Definition: dotdot_mqtt.h:6463
uint16_t parameter_id
Definition: dotdot_mqtt.h:20886
uint64_t process_id
Definition: dotdot_mqtt.h:20258
void uic_mqtt_dotdot_door_lock_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the DoorLock/ClusterRevision attribute.
void uic_mqtt_dotdot_door_lock_generated_setrfid_code_callback_set(const uic_mqtt_dotdot_door_lock_setrfid_code_callback_t callback)
uint8_t battery3_percentage_remaining
Definition: dotdot_mqtt.h:599
bool local_time
Definition: dotdot_mqtt.h:4405
sl_status_t(* uic_mqtt_dotdot_groups_get_group_membership_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t group_list_count, const uint16_t *group_list)
Definition: dotdot_mqtt.h:2060
uint16_t manufacturer_code
Definition: dotdot_mqtt.h:4964
uint32_t lifetime_energy_consumed
Definition: dotdot_mqtt.h:9222
sl_status_t uic_mqtt_dotdot_color_control_color_pointb_intensity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorPointBIntensity.
void uic_mqtt_dotdot_door_lock_clear_weekday_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_clear_weekday_schedule_response_callback_t callback)
SGroupId groupid
Definition: dotdot_mqtt.h:2732
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_voltage_threshold3_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3VoltageThreshold3.
sl_status_t uic_mqtt_dotdot_name_and_location_location_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; NameAndLocation/Attributes/Location.
uint8_t relative_humidity_mode
Definition: dotdot_mqtt.h:10959
sl_status_t(* uic_mqtt_dotdot_barrier_control_stop_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:8929
void uic_mqtt_dotdot_state_remove_callback_set(const uic_mqtt_dotdot_state_remove_callback_t callback)
void uic_mqtt_dotdot_thermostat_setpoint_raise_or_lower_callback_set(const uic_mqtt_dotdot_thermostat_setpoint_raise_or_lower_callback_t callback)
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_size_publish(const char *base_topic, BatterySize value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2Size.
bool producturl
Definition: dotdot_mqtt.h:149
double virtual_memory_totalmb
Definition: dotdot_mqtt.h:19689
bool physical_closed_limit
Definition: dotdot_mqtt.h:5683
void uic_mqtt_dotdot_set_color_control_force_read_attributes_callback(const uic_mqtt_dotdot_color_control_force_read_attributes_callback_t callback)
const char * location
Definition: dotdot_mqtt.h:20749
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_rated_voltage_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2RatedVoltage.
bool route_disc_initiated
Definition: dotdot_mqtt.h:18518
uic_mqtt_dotdot_callback_call_type_t
Callback type, used in uic_mqtt_dotdot callback functions.
Definition: dotdot_mqtt.h:96
sl_status_t uic_mqtt_dotdot_illuminance_measurement_min_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IlluminanceMeasurement/Attributes/MinMeasuredValue.
uint16_t rate
Definition: dotdot_mqtt.h:11909
Command fields for DoorLock/ClearYearDaySchedule.
Definition: dotdot_mqtt.h:6727
sl_status_t uic_mqtt_dotdot_basic_sw_buildid_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/SWBuildID.
const char * hostname
Definition: dotdot_mqtt.h:19699
sl_status_t uic_mqtt_dotdot_diagnostics_mac_tx_bcast_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/MacTxBcast.
uint16_t transition_time
Definition: dotdot_mqtt.h:2795
int16_t max_measured_value
Definition: dotdot_mqtt.h:13643
uint16_t tolerance
Definition: dotdot_mqtt.h:13394
TriggerEffectEffectIdentifier effect_identifier
Definition: dotdot_mqtt.h:1921
sl_status_t uic_mqtt_dotdot_metering_current_outlet_energy_carrier_summation_publish(const char *base_topic, uint64_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/CurrentOutletEnergyCarrierSummation.
void uic_mqtt_dotdot_ias_zone_generated_initiate_test_mode_callback_set(const uic_mqtt_dotdot_ias_zone_initiate_test_mode_callback_t callback)
uint16_t pir_unoccupied_to_occupied_delay
Definition: dotdot_mqtt.h:14235
uint8_t sceneid
Definition: dotdot_mqtt.h:2689
Definition: dotdot_mqtt.h:10966
uint16_t speed
Definition: dotdot_mqtt.h:9219
int16_t stepy
Definition: dotdot_mqtt.h:11795
uint64_t current_inlet_energy_carrier_summation
Definition: dotdot_mqtt.h:15476
void uic_mqtt_dotdot_door_lock_get_user_type_response_callback_set(const uic_mqtt_dotdot_door_lock_get_user_type_response_callback_t callback)
uint8_t primary4_intensity
Definition: dotdot_mqtt.h:11559
Definition: zap-types.h:1933
Command fields for ColorControl/StepSaturation.
Definition: dotdot_mqtt.h:11734
uint8_t transition_time
Definition: dotdot_mqtt.h:11698
uint32_t auto_relock_time
Definition: dotdot_mqtt.h:6345
bool mqtt_logging_enabled
Definition: dotdot_mqtt.h:20261
sl_status_t uic_mqtt_dotdot_door_lock_enable_one_touch_locking_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/EnableOneTouchLocking.
sl_status_t(* uic_mqtt_dotdot_color_control_step_hue_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, CCStepMode step_mode, uint8_t step_size, uint8_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:11286
sl_status_t uic_mqtt_dotdot_color_control_color_loop_stored_enhanced_hue_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorLoopStoredEnhancedHue.
bool measured_phase11th_harmonic_current
Definition: dotdot_mqtt.h:16199
uint32_t battery2_alarm_state
Definition: dotdot_mqtt.h:597
sl_status_t(* uic_mqtt_dotdot_configuration_parameters_default_reset_all_parameters_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:20842
bool scaled_value
Definition: dotdot_mqtt.h:13782
int8_t angle_correction_timeout
Definition: dotdot_mqtt.h:21045
sl_status_t(* uic_mqtt_dotdot_diagnostics_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_diagnostics_state_t, uic_mqtt_dotdot_diagnostics_updated_state_t)
Definition: dotdot_mqtt.h:18538
bool ac_frequency_min
Definition: dotdot_mqtt.h:16182
Command fields for ColorControl/EnhancedMoveToHue.
Definition: dotdot_mqtt.h:11820
bool scale
Definition: dotdot_mqtt.h:13786
void uic_mqtt_dotdot_door_lock_clearrfid_code_response_callback_set(const uic_mqtt_dotdot_door_lock_clearrfid_code_response_callback_t callback)
uint8_t current_scene
Definition: dotdot_mqtt.h:2613
sl_status_t uic_mqtt_dotdot_power_configuration_battery_voltage_threshold1_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryVoltageThreshold1.
void uic_mqtt_dotdot_iaswd_squawk_callback_set(const uic_mqtt_dotdot_iaswd_squawk_callback_t callback)
bool mqtt_min_delivery_time_seconds
Definition: dotdot_mqtt.h:20294
sl_status_t(* uic_mqtt_dotdot_dehumidification_control_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_dehumidification_control_updated_state_t)
Definition: dotdot_mqtt.h:10985
sl_status_t uic_mqtt_dotdot_ota_upgrade_image_upgrade_status_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OTAUpgrade/Attributes/ImageUpgradeStatus.
sl_status_t uic_mqtt_dotdot_ota_upgrade_current_zig_bee_stack_version_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OTAUpgrade/Attributes/CurrentZigBeeStackVersion.
bool min_frequency
Definition: dotdot_mqtt.h:3652
sl_status_t uic_mqtt_dotdot_protocol_controller_rf_telemetry_tx_report_enabled_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ProtocolController-RFTelemetry/Attributes/TxReportEnabled.
const SExtensionFieldSetList * extension_field_sets
Definition: dotdot_mqtt.h:2658
bool rms_extreme_under_voltage_period_phb
Definition: dotdot_mqtt.h:16267
bool pir_unoccupied_to_occupied_delay
Definition: dotdot_mqtt.h:14250
int16_t rms_voltage_sag
Definition: dotdot_mqtt.h:16116
uint8_t saturation
Definition: dotdot_mqtt.h:11752
void uic_mqtt_dotdot_door_lock_get_log_record_callback_set(const uic_mqtt_dotdot_door_lock_get_log_record_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_power_configuration_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_power_configuration_updated_state_t)
Definition: dotdot_mqtt.h:685
bool ac_louver_position
Definition: dotdot_mqtt.h:9860
bool max_level
Definition: dotdot_mqtt.h:13073
bool active_power_max_phb
Definition: dotdot_mqtt.h:16259
uint8_t battery2_percentage_threshold2
Definition: dotdot_mqtt.h:595
const uint8_t * scene_list
Definition: dotdot_mqtt.h:2784
sl_status_t uic_mqtt_dotdot_system_metrics_reporting_interval_seconds_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/ReportingIntervalSeconds.
uint16_t averagerms_under_voltage_counter_phc
Definition: dotdot_mqtt.h:16157
sl_status_t(* uic_mqtt_dotdot_device_temperature_configuration_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_device_temperature_configuration_updated_state_t)
Definition: dotdot_mqtt.h:1668
DrlkOperEventSource
Definition: zap-types.h:569
uint8_t options_mask
Definition: dotdot_mqtt.h:11685
void uic_mqtt_dotdot_set_basic_write_attributes_callback(const uic_mqtt_dotdot_basic_write_attributes_callback_t callback)
bool rms_voltage_swell_period_phb
Definition: dotdot_mqtt.h:16269
size_t wireless_network_interfaces_data_count
Definition: dotdot_mqtt.h:19697
void uic_mqtt_dotdot_set_configuration_parameters_write_attributes_callback(const uic_mqtt_dotdot_configuration_parameters_write_attributes_callback_t callback)
bool apsfc_failure
Definition: dotdot_mqtt.h:18525
sl_status_t uic_mqtt_dotdot_ota_upgrade_image_typeid_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OTAUpgrade/Attributes/ImageTypeID.
sl_status_t uic_mqtt_dotdot_power_configuration_mains_voltage_max_threshold_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/MainsVoltageMaxThreshold.
uint8_t mode
Definition: dotdot_mqtt.h:8409
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltage.
uint8_t application_version
Definition: dotdot_mqtt.h:115
sl_status_t uic_mqtt_dotdot_diagnostics_aps_rx_bcast_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/APSRxBcast.
void uic_mqtt_dotdot_door_lock_setrfid_code_response_callback_set(const uic_mqtt_dotdot_door_lock_setrfid_code_response_callback_t callback)
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_alarm_state_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2AlarmState.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_power_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCPower.
void uic_mqtt_dotdot_level_generated_stop_callback_set(const uic_mqtt_dotdot_level_stop_callback_t callback)
uint8_t unoccupied_setback
Definition: dotdot_mqtt.h:9798
void uic_mqtt_dotdot_door_lock_generated_setpin_code_callback_set(const uic_mqtt_dotdot_door_lock_setpin_code_callback_t callback)
bool ac_alarms_mask
Definition: dotdot_mqtt.h:16237
uint16_t rms_voltage_max_phb
Definition: dotdot_mqtt.h:16123
uint8_t temperature_unit_of_measure
Definition: dotdot_mqtt.h:15490
uint8_t alarm_code
Definition: dotdot_mqtt.h:4241
uint8_t dc_overload_alarms_mask
Definition: dotdot_mqtt.h:16104
SSceneName scene_name
Definition: dotdot_mqtt.h:2655
const char * name
Definition: dotdot_mqtt.h:20748
bool number_of_weekly_transitions
Definition: dotdot_mqtt.h:9839
sl_status_t(* uic_mqtt_dotdot_door_lock_get_weekday_schedule_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t scheduleid, uint16_t userid, zclStatus status, uint8_t days_mask, uint8_t start_hour, uint8_t start_minute, uint8_t end_hour, uint8_t end_minute)
Definition: dotdot_mqtt.h:6033
void uic_mqtt_dotdot_state_generated_remove_offline_callback_set(const uic_mqtt_dotdot_state_remove_offline_callback_t callback)
size_t configuration_parameters_count
Definition: dotdot_mqtt.h:20858
sl_status_t uic_mqtt_dotdot_ph_measurement_tolerance_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PhMeasurement/Attributes/Tolerance.
bool active_current_phb
Definition: dotdot_mqtt.h:16249
void uic_mqtt_dotdot_thermostat_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the Thermostat/ClusterRevision attribute.
void uic_mqtt_dotdot_color_control_move_saturation_callback_set(const uic_mqtt_dotdot_color_control_move_saturation_callback_t callback)
sl_status_t uic_mqtt_dotdot_electrical_conductivity_measurement_tolerance_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalConductivityMeasurement/Attributes/Tolerance.
bool drift_compensation
Definition: dotdot_mqtt.h:11597
bool battery3a_hr_rating
Definition: dotdot_mqtt.h:662
bool network_interfaces_data
Definition: dotdot_mqtt.h:19727
const char * rfid_code
Definition: dotdot_mqtt.h:6865
Definition: dotdot_mqtt.h:8935
sl_status_t(* uic_mqtt_dotdot_window_covering_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_window_covering_updated_state_t)
Definition: dotdot_mqtt.h:8445
Command fields for DoorLock/GetWeekdaySchedule.
Definition: dotdot_mqtt.h:6637
int16_t measured9th_harmonic_current
Definition: dotdot_mqtt.h:16062
void uic_mqtt_dotdot_poll_control_generated_check_in_response_callback_set(const uic_mqtt_dotdot_poll_control_check_in_response_callback_t callback)
void uic_mqtt_dotdot_window_covering_generated_go_to_tilt_percentage_callback_set(const uic_mqtt_dotdot_window_covering_go_to_tilt_percentage_callback_t callback)
bool valid_until_time
Definition: dotdot_mqtt.h:4407
void uic_mqtt_dotdot_door_lock_generated_get_year_day_schedule_callback_set(const uic_mqtt_dotdot_door_lock_get_year_day_schedule_callback_t callback)
const char * fqdn
Definition: dotdot_mqtt.h:20260
bool number_of_resets
Definition: dotdot_mqtt.h:18504
void uic_mqtt_dotdot_set_flow_measurement_write_attributes_callback(const uic_mqtt_dotdot_flow_measurement_write_attributes_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_on_off_off_with_effect_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, OffWithEffectEffectIdentifier effect_identifier, uint8_t effect_variant)
Definition: dotdot_mqtt.h:3255
bool power
Definition: dotdot_mqtt.h:9248
bool light_sensor_type
Definition: dotdot_mqtt.h:13541
sl_status_t uic_mqtt_dotdot_door_lock_manual_operation_event_mask_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/ManualOperationEventMask.
const char * manufacturer_name
Definition: dotdot_mqtt.h:118
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_voltage_threshold1_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3VoltageThreshold1.
void uic_mqtt_dotdot_alarms_get_alarm_callback_set(const uic_mqtt_dotdot_alarms_get_alarm_callback_t callback)
Definition: dotdot_mqtt.h:15494
sl_status_t(* uic_mqtt_dotdot_illuminance_level_sensing_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_illuminance_level_sensing_state_t, uic_mqtt_dotdot_illuminance_level_sensing_updated_state_t)
Definition: dotdot_mqtt.h:13545
sl_status_t uic_mqtt_dotdot_protocol_controller_rf_telemetry_pti_enabled_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ProtocolController-RFTelemetry/Attributes/PTIEnabled.
sl_status_t uic_mqtt_dotdot_color_control_enhanced_current_hue_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/EnhancedCurrentHue.
uint32_t file_version
Definition: dotdot_mqtt.h:4957
void uic_mqtt_dotdot_groups_view_group_response_callback_set(const uic_mqtt_dotdot_groups_view_group_response_callback_t callback)
bool battery_voltage_min_threshold
Definition: dotdot_mqtt.h:632
int16_t max_heat_setpoint_limit
Definition: dotdot_mqtt.h:9776
sl_status_t uic_mqtt_dotdot_window_covering_velocity_lift_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/VelocityLift.
int16_t rms_extreme_under_voltage
Definition: dotdot_mqtt.h:16115
uint8_t thermostat_running_mode
Definition: dotdot_mqtt.h:9784
sl_status_t(* uic_mqtt_dotdot_door_lock_clear_holiday_schedule_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPassFailStatus status)
Definition: dotdot_mqtt.h:6179
sl_status_t(* uic_mqtt_dotdot_on_off_on_with_recall_global_scene_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:3264
const TransitionType * transitions
Definition: dotdot_mqtt.h:9915
uint8_t options_override
Definition: dotdot_mqtt.h:3752
sl_status_t uic_mqtt_dotdot_thermostat_number_of_daily_transitions_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/NumberOfDailyTransitions.
Command fields for DoorLock/UnlockWithTimeoutResponse.
Definition: dotdot_mqtt.h:6485
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_max_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSCurrentMaxPhC.
sl_status_t(* uic_mqtt_dotdot_door_lock_set_year_day_schedule_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPassFailStatus status)
Definition: dotdot_mqtt.h:6083
void uic_mqtt_dotdot_level_generated_step_with_on_off_callback_set(const uic_mqtt_dotdot_level_step_with_on_off_callback_t callback)
uint16_t max_const_speed
Definition: dotdot_mqtt.h:9210
size_t cpu_frequencym_hz_count
Definition: dotdot_mqtt.h:19676
bool device_enabled
Definition: dotdot_mqtt.h:131
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_power_max_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCPowerMax.
uint8_t field_control
Definition: dotdot_mqtt.h:4884
uint8_t mode_to_return
Definition: dotdot_mqtt.h:9941
uint16_t transition_time
Definition: dotdot_mqtt.h:11670
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_device_temp_alarm_mask_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DeviceTemperatureConfiguration/Attributes/DeviceTempAlarmMask.
bool remaining_time
Definition: dotdot_mqtt.h:3648
void uic_mqtt_dotdot_ota_upgrade_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the OTAUpgrade/ClusterRevision attribute.
sl_status_t(* uic_mqtt_dotdot_time_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_time_state_t, uic_mqtt_dotdot_time_updated_state_t)
Definition: dotdot_mqtt.h:4410
void uic_mqtt_dotdot_set_barrier_control_force_read_attributes_callback(const uic_mqtt_dotdot_barrier_control_force_read_attributes_callback_t callback)
DrlkPassFailStatus status
Definition: dotdot_mqtt.h:6566
int16_t min_temp_experienced
Definition: dotdot_mqtt.h:1638
Definition: dotdot_mqtt.h:14881
sl_status_t uic_mqtt_dotdot_color_control_primary1_intensity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary1Intensity.
DrlkPassFailStatus status
Definition: dotdot_mqtt.h:6793
SGroupId groupid
Definition: dotdot_mqtt.h:2781
sl_status_t(* uic_mqtt_dotdot_color_control_step_color_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, int16_t stepx, int16_t stepy, uint16_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:11385
bool apparent_power
Definition: dotdot_mqtt.h:16219
sl_status_t(* uic_mqtt_dotdot_binding_unbind_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, const char *cluster_name, const char *destination_unid, uint8_t destination_ep)
Definition: dotdot_mqtt.h:19445
bool current_position_lift
Definition: dotdot_mqtt.h:8418
sl_status_t(* uic_mqtt_dotdot_groups_view_group_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t group_id)
Definition: dotdot_mqtt.h:2042
bool name
Definition: dotdot_mqtt.h:20753
uint16_t neutral_current
Definition: dotdot_mqtt.h:16054
sl_status_t uic_mqtt_dotdot_thermostat_outdoor_temperature_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/OutdoorTemperature.
void uic_mqtt_dotdot_set_window_covering_force_read_attributes_callback(const uic_mqtt_dotdot_window_covering_force_read_attributes_callback_t callback)
sl_status_t uic_mqtt_dotdot_door_lock_enable_inside_statusled_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/EnableInsideStatusLED.
int16_t min_scaled_value
Definition: dotdot_mqtt.h:13771
bool primary6y
Definition: dotdot_mqtt.h:11619
uint8_t options_mask
Definition: dotdot_mqtt.h:3765
PumpControlMode
Definition: zap-types.h:1004
uint64_t uptime_minutes
Definition: dotdot_mqtt.h:20257
void uic_mqtt_dotdot_set_color_control_write_attributes_callback(const uic_mqtt_dotdot_color_control_write_attributes_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_temperature_measurement_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_temperature_measurement_state_t, uic_mqtt_dotdot_temperature_measurement_updated_state_t)
Definition: dotdot_mqtt.h:13654
Command fields for Binding/UnbindFromProtocolController.
Definition: dotdot_mqtt.h:19533
sl_status_t uic_mqtt_dotdot_diagnostics_aps_tx_bcast_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/APSTxBcast.
bool cpu_min_usage_percent
Definition: dotdot_mqtt.h:19716
void uic_mqtt_dotdot_thermostat_clear_weekly_schedule_callback_set(const uic_mqtt_dotdot_thermostat_clear_weekly_schedule_callback_t callback)
bool long_poll_interval_min
Definition: dotdot_mqtt.h:5423
uint8_t occupancy_sensor_type_bitmap
Definition: dotdot_mqtt.h:14233
sl_status_t(* uic_mqtt_dotdot_door_lock_clearpin_code_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPassFailStatus status)
Definition: dotdot_mqtt.h:5947
uint16_t neighbor_stale
Definition: dotdot_mqtt.h:18486
void uic_mqtt_dotdot_alarms_reset_alarm_callback_set(const uic_mqtt_dotdot_alarms_reset_alarm_callback_t callback)
uint32_t time_stamp
Definition: dotdot_mqtt.h:4256
DrlkUserStatus user_status
Definition: dotdot_mqtt.h:6548
sl_status_t uic_mqtt_dotdot_level_max_level_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/MaxLevel.
bool led_settings
Definition: dotdot_mqtt.h:6390
sl_status_t(* uic_mqtt_dotdot_protocol_controller_network_management_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_protocol_controller_network_management_state_t, uic_mqtt_dotdot_protocol_controller_network_management_updated_state_t)
Definition: dotdot_mqtt.h:21582
uint8_t physical_environment
Definition: dotdot_mqtt.h:130
sl_status_t uic_mqtt_dotdot_application_monitoring_applicationcpu_usage_percent_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/ApplicationCPUUsagePercent.
sl_status_t(* uic_mqtt_dotdot_thermostat_setpoint_raise_or_lower_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, SetpointRaiseOrLowerMode mode, int8_t amount)
Definition: dotdot_mqtt.h:9685
sl_status_t uic_mqtt_dotdot_pressure_measurement_min_scaled_value_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PressureMeasurement/Attributes/MinScaledValue.
Command fields for DoorLock/ClearRFIDCode.
Definition: dotdot_mqtt.h:6871
uint16_t relayed_ucast
Definition: dotdot_mqtt.h:18495
void uic_mqtt_dotdot_ias_zone_initiate_test_mode_callback_set(const uic_mqtt_dotdot_ias_zone_initiate_test_mode_callback_t callback)
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_max_const_temp_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/MaxConstTemp.
uint8_t min_level
Definition: dotdot_mqtt.h:3632
DrlkOperMode operating_mode_during_holiday
Definition: dotdot_mqtt.h:6779
bool installed_open_limit_tilt
Definition: dotdot_mqtt.h:8427
uint32_t file_version
Definition: dotdot_mqtt.h:4985
bool applicationram_usagemb
Definition: dotdot_mqtt.h:20301
bool date_code
Definition: dotdot_mqtt.h:144
bool occupancy_sensor_type_bitmap
Definition: dotdot_mqtt.h:14248
uint16_t remaining_time
Definition: dotdot_mqtt.h:11539
sl_status_t uic_mqtt_dotdot_time_dst_shift_publish(const char *base_topic, int32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Time/Attributes/DstShift.
void uic_mqtt_dotdot_set_on_off_write_attributes_callback(const uic_mqtt_dotdot_on_off_write_attributes_callback_t callback)
bool battery3_percentage_threshold1
Definition: dotdot_mqtt.h:671
IasZoneType zone_type
Definition: dotdot_mqtt.h:15106
bool name_support
Definition: dotdot_mqtt.h:2114
uint8_t dotdot_endpoint_id_t
Definition: uic_typedefs.h:38
uint16_t on_off_transition_time
Definition: dotdot_mqtt.h:3638
const char * destinationunid
Definition: dotdot_mqtt.h:19174
bool closed_limit
Definition: dotdot_mqtt.h:5686
sl_status_t uic_mqtt_dotdot_time_standard_time_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Time/Attributes/StandardTime.
sl_status_t uic_mqtt_dotdot_diagnostics_neighbor_stale_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/NeighborStale.
uint32_t power_divisor
Definition: dotdot_mqtt.h:16073
uint16_t pir_occupied_to_unoccupied_delay
Definition: dotdot_mqtt.h:14234
DrlkUserType user_type
Definition: dotdot_mqtt.h:6863
bool metering_device_type
Definition: dotdot_mqtt.h:15515
sl_status_t(* uic_mqtt_dotdot_color_control_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_color_control_updated_state_t)
Definition: dotdot_mqtt.h:11654
bool alarm_count
Definition: dotdot_mqtt.h:4209
void uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_callback_set(const uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_callback_t callback)
void uic_mqtt_dotdot_binding_bind_to_protocol_controller_callback_set(const uic_mqtt_dotdot_binding_bind_to_protocol_controller_callback_t callback)
uint8_t options_override
Definition: dotdot_mqtt.h:11758
uint16_t rms_extreme_over_voltage_period_phc
Definition: dotdot_mqtt.h:16158
sl_status_t uic_mqtt_dotdot_diagnostics_packet_validate_drop_count_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/PacketValidateDropCount.
bool ram_availablemb
Definition: dotdot_mqtt.h:19720
Definition: dotdot_mqtt.h:19711
sl_status_t uic_mqtt_dotdot_color_control_currentx_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/CurrentX.
bool ac_capacity
Definition: dotdot_mqtt.h:9856
sl_status_t(* uic_mqtt_dotdot_color_control_move_saturation_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, CCMoveMode move_mode, uint8_t rate, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:11314
sl_status_t uic_mqtt_dotdot_diagnostics_last_messagerssi_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/LastMessageRSSI.
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_high_temp_threshold_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DeviceTemperatureConfiguration/Attributes/HighTempThreshold.
uint8_t destination_ep
Definition: dotdot_mqtt.h:19520
uint8_t options_mask
Definition: dotdot_mqtt.h:11741
sl_status_t(* uic_mqtt_dotdot_level_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_level_state_t, uic_mqtt_dotdot_level_updated_state_t)
Definition: dotdot_mqtt.h:3663
sl_status_t uic_mqtt_dotdot_scenes_last_configured_by_publish(const char *base_topic, EUI64 value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Scenes/Attributes/LastConfiguredBy.
sl_status_t(* uic_mqtt_dotdot_scenes_add_scene_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, SGroupId groupid, uint8_t sceneid, uint16_t transition_time, SSceneName scene_name, uint8_t extension_field_sets_count, const SExtensionFieldSetList *extension_field_sets)
Definition: dotdot_mqtt.h:2388
bool max_measured_value
Definition: dotdot_mqtt.h:13990
sl_status_t uic_mqtt_dotdot_thermostat_ac_error_code_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/ACErrorCode.
sl_status_t uic_mqtt_dotdot_basic_application_version_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/ApplicationVersion.
int16_t unoccupied_heating_setpoint
Definition: dotdot_mqtt.h:9774
uint16_t default_move_rate
Definition: dotdot_mqtt.h:3642
sl_status_t uic_mqtt_dotdot_application_monitoring_application_statistics_reporting_interval_seconds_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/ApplicationStatisticsReportingIntervalSeconds...
bool ac_frequency_multiplier
Definition: dotdot_mqtt.h:16200
void uic_mqtt_dotdot_color_control_generated_enhanced_move_to_hue_and_saturation_callback_set(const uic_mqtt_dotdot_color_control_enhanced_move_to_hue_and_saturation_callback_t callback)
const uint8_t * endpoint_id_list
Definition: dotdot_mqtt.h:19311
sl_status_t uic_mqtt_dotdot_on_off_off_wait_time_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OnOff/Attributes/OffWaitTime.
Command fields for OTAUpgrade/QueryNextImageRequest.
Definition: dotdot_mqtt.h:4853
DrlkUserType user_type
Definition: dotdot_mqtt.h:6802
uint8_t sceneid
Definition: dotdot_mqtt.h:2761
uint16_t ac_alarms_mask
Definition: dotdot_mqtt.h:16107
Definition: dotdot_mqtt.h:2611
uint16_t on_time
Definition: dotdot_mqtt.h:3328
const char * language
Definition: dotdot_mqtt.h:6343
void uic_mqtt_dotdot_ota_upgrade_query_device_specific_file_response_callback_set(const uic_mqtt_dotdot_ota_upgrade_query_device_specific_file_response_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_protocol_controller_rf_telemetry_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_protocol_controller_rf_telemetry_updated_state_t)
Definition: dotdot_mqtt.h:19160
Command fields for Level/Step.
Definition: dotdot_mqtt.h:3708
uint16_t battery2a_hr_rating
Definition: dotdot_mqtt.h:585
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_swell_period_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageSwellPeriodPhC.
void uic_mqtt_dotdot_set_ph_measurement_write_attributes_callback(const uic_mqtt_dotdot_ph_measurement_write_attributes_callback_t callback)
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_power_divisor_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCPowerDivisor.
int8_t period_samples
Definition: dotdot_mqtt.h:21042
void uic_mqtt_dotdot_groups_view_group_callback_set(const uic_mqtt_dotdot_groups_view_group_callback_t callback)
void uic_mqtt_dotdot_set_ballast_configuration_force_read_attributes_callback(const uic_mqtt_dotdot_ballast_configuration_force_read_attributes_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_basic_reset_to_factory_defaults_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:107
int32_t sequence
Definition: dotdot_mqtt.h:21103
sl_status_t uic_mqtt_dotdot_occupancy_sensing_physical_contact_unoccupied_to_occupied_threshold_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OccupancySensing/Attributes/PhysicalContactUnoccupiedToOccupiedThreshold.
sl_status_t uic_mqtt_dotdot_dehumidification_control_dehumidification_cooling_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DehumidificationControl/Attributes/DehumidificationCooling.
bool check_in_interval_min
Definition: dotdot_mqtt.h:5422
bool measured_value
Definition: dotdot_mqtt.h:13988
sl_status_t uic_mqtt_dotdot_window_covering_installed_closed_limit_lift_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/InstalledClosedLimitLift.
uint16_t lift_value
Definition: dotdot_mqtt.h:8457
bool ultrasonic_unoccupied_to_occupied_delay
Definition: dotdot_mqtt.h:14253
bool setpoint_change_amount
Definition: dotdot_mqtt.h:9846
uint16_t apparent_power_phc
Definition: dotdot_mqtt.h:16153
void uic_mqtt_dotdot_door_lock_generated_get_log_record_response_callback_set(const uic_mqtt_dotdot_door_lock_get_log_record_response_callback_t callback)
uint8_t primary1_intensity
Definition: dotdot_mqtt.h:11550
uint8_t options_override
Definition: dotdot_mqtt.h:11715
uint16_t physical_contact_occupied_to_unoccupied_delay
Definition: dotdot_mqtt.h:14240
uint32_t file_offset
Definition: dotdot_mqtt.h:4892
Command fields for DoorLock/GetYearDayScheduleResponse.
Definition: dotdot_mqtt.h:6712
sl_status_t(* uic_mqtt_dotdot_poll_control_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_poll_control_updated_state_t)
Definition: dotdot_mqtt.h:5435
sl_status_t(* uic_mqtt_dotdot_door_lock_set_weekday_schedule_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkWeekDayScheduleID scheduleid, DrlkTotalUserID userid, uint8_t days_mask, uint8_t start_hour, uint8_t start_minute, uint8_t end_hour, uint8_t end_minute)
Definition: dotdot_mqtt.h:5998
void uic_mqtt_dotdot_alarms_reset_alarm_log_callback_set(const uic_mqtt_dotdot_alarms_reset_alarm_log_callback_t callback)
bool number_of_daily_transitions
Definition: dotdot_mqtt.h:9840
void uic_mqtt_dotdot_scenes_add_scene_callback_set(const uic_mqtt_dotdot_scenes_add_scene_callback_t callback)
int16_t measured_value
Definition: dotdot_mqtt.h:13641
bool battery_alarm_state
Definition: dotdot_mqtt.h:640
sl_status_t uic_mqtt_dotdot_window_covering_intermediate_setpoints_tilt_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/IntermediateSetpointsTilt.
uint8_t temperature_setpoint_hold
Definition: dotdot_mqtt.h:9788
uint8_t options_override
Definition: dotdot_mqtt.h:11842
sl_status_t uic_mqtt_dotdot_color_control_color_loop_direction_publish(const char *base_topic, CCColorLoopDirection value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorLoopDirection.
uint16_t aps_tx_ucast_success
Definition: dotdot_mqtt.h:18480
sl_status_t(* uic_mqtt_dotdot_flow_measurement_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_flow_measurement_updated_state_t)
Definition: dotdot_mqtt.h:14002
int16_t ratex
Definition: dotdot_mqtt.h:11780
uint8_t profile_count
Definition: dotdot_mqtt.h:16314
sl_status_t uic_mqtt_dotdot_diagnostics_apsfc_failure_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/APSFCFailure.
bool standard_time
Definition: dotdot_mqtt.h:4404
double current_temperature_celcius
Definition: dotdot_mqtt.h:19702
uint16_t off_wait_time
Definition: dotdot_mqtt.h:3330
sl_status_t uic_mqtt_dotdot_door_lock_rf_operation_event_mask_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/RFOperationEventMask.
void uic_mqtt_dotdot_barrier_control_generated_go_to_percent_callback_set(const uic_mqtt_dotdot_barrier_control_go_to_percent_callback_t callback)
Command fields for Scenes/CopyScene.
Definition: dotdot_mqtt.h:2844
Command fields for DoorLock/SetHolidayScheduleResponse.
Definition: dotdot_mqtt.h:6756
sl_status_t(* uic_mqtt_dotdot_door_lock_clear_allrfid_codes_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:6272
bool global_scene_control
Definition: dotdot_mqtt.h:3291
uint8_t start_hour
Definition: dotdot_mqtt.h:6655
bool dc_current_multiplier
Definition: dotdot_mqtt.h:16177
uint32_t file_version
Definition: dotdot_mqtt.h:4934
uint8_t options_override
Definition: dotdot_mqtt.h:11917
void uic_mqtt_dotdot_scenes_generated_copy_scene_callback_set(const uic_mqtt_dotdot_scenes_copy_scene_callback_t callback)
#define data
Definition: ctimer.c:49
uint16_t manufacturer_code
Definition: dotdot_mqtt.h:4996
void uic_mqtt_dotdot_scenes_copy_scene_response_callback_set(const uic_mqtt_dotdot_scenes_copy_scene_response_callback_t callback)
sl_status_t uic_mqtt_dotdot_color_control_color_temperature_mireds_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorTemperatureMireds.
bool averagerms_voltage_measurement_period
Definition: dotdot_mqtt.h:16221
sl_status_t uic_mqtt_dotdot_thermostat_setpoint_change_source_timestamp_publish(const char *base_topic, UTC value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/SetpointChangeSourceTimestamp.
zclStatus status
Definition: dotdot_mqtt.h:6651
sl_status_t(* uic_mqtt_dotdot_color_control_enhanced_move_to_hue_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t enhanced_hue, CCDirection direction, uint16_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:11413
sl_status_t uic_mqtt_dotdot_color_control_color_capabilities_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorCapabilities.
void uic_mqtt_dotdot_set_electrical_measurement_write_attributes_callback(const uic_mqtt_dotdot_electrical_measurement_write_attributes_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_conductivity_measurement_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_electrical_conductivity_measurement_updated_state_t)
Definition: dotdot_mqtt.h:14646
PumpOperationMode
Definition: zap-types.h:1014
Definition: dotdot_mqtt.h:14105
uint16_t ac_frequency_min
Definition: dotdot_mqtt.h:16052
sl_status_t uic_mqtt_dotdot_dehumidification_control_relative_humidity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DehumidificationControl/Attributes/RelativeHumidity.
bool battery_size
Definition: dotdot_mqtt.h:627
sl_status_t uic_mqtt_dotdot_level_off_transition_time_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/OffTransitionTime.
sl_status_t(* uic_mqtt_dotdot_color_control_move_color_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, int16_t ratex, int16_t ratey, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:11372
uint16_t min_const_speed
Definition: dotdot_mqtt.h:9209
void uic_mqtt_dotdot_door_lock_generated_clearrfid_code_callback_set(const uic_mqtt_dotdot_door_lock_clearrfid_code_callback_t callback)
bool minrfid_code_length
Definition: dotdot_mqtt.h:6387
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_voltage_min_threshold_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3VoltageMinThreshold.
sl_status_t uic_mqtt_dotdot_color_control_color_pointry_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorPointRY.
uint8_t test_mode_duration
Definition: dotdot_mqtt.h:15115
sl_status_t uic_mqtt_dotdot_color_control_current_hue_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/CurrentHue.
sl_status_t uic_mqtt_dotdot_door_lock_user_code_temporary_disable_time_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/UserCodeTemporaryDisableTime.
sl_status_t uic_mqtt_dotdot_basic_generic_device_type_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/GenericDevice-Type.
UTC setpoint_change_source_timestamp
Definition: dotdot_mqtt.h:9794
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSCurrentPhC.
bool rms_current_min_phc
Definition: dotdot_mqtt.h:16277
bool aox_mode
Definition: dotdot_mqtt.h:21060
double ram_availablemb
Definition: dotdot_mqtt.h:19686
uint16_t transition_time
Definition: dotdot_mqtt.h:11868
uint16_t time_of_day
Definition: dotdot_mqtt.h:9922
Definition: dotdot_mqtt.h:3289
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_power_multiplier_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCPowerMultiplier.
void uic_mqtt_dotdot_aox_locator_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the AoXLocator/ClusterRevision attribute.
bool aps_tx_bcast
Definition: dotdot_mqtt.h:18513
uint16_t safety_status
Definition: dotdot_mqtt.h:8937
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_extreme_over_voltage_period_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSExtremeOverVoltagePeriodPhC.
void uic_mqtt_dotdot_door_lock_generated_unlock_with_timeout_callback_set(const uic_mqtt_dotdot_door_lock_unlock_with_timeout_callback_t callback)
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_voltage_threshold1_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2VoltageThreshold1.
uint16_t tolerance
Definition: dotdot_mqtt.h:14109
void uic_mqtt_dotdot_binding_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the Binding/ClusterRevision attribute.
void uic_mqtt_dotdot_state_generated_interview_callback_set(const uic_mqtt_dotdot_state_interview_callback_t callback)
const uint8_t * intervals
Definition: dotdot_mqtt.h:16339
bool sendpin_over_the_air
Definition: dotdot_mqtt.h:6356
sl_status_t uic_mqtt_dotdot_aox_locator_elevation_mask_publish(const char *base_topic, size_t value_count, const MinMaxPair *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/ElevationMask.
uint16_t open_period
Definition: dotdot_mqtt.h:6330
void uic_mqtt_dotdot_on_off_generated_on_callback_set(const uic_mqtt_dotdot_on_off_on_callback_t callback)
void uic_mqtt_dotdot_poll_control_generated_check_in_callback_set(const uic_mqtt_dotdot_poll_control_check_in_callback_t callback)
const char * image_data
Definition: dotdot_mqtt.h:4938
uint8_t hue
Definition: dotdot_mqtt.h:11750
void uic_mqtt_dotdot_door_lock_set_year_day_schedule_callback_set(const uic_mqtt_dotdot_door_lock_set_year_day_schedule_callback_t callback)
zclStatus status
Definition: dotdot_mqtt.h:6773
sl_status_t(* uic_mqtt_dotdot_aox_locator_angle_correction_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, const char *tag_unid, SphericalCoordinates direction, SphericalCoordinates deviation, int32_t sequence)
Definition: dotdot_mqtt.h:21014
int16_t reactive_power
Definition: dotdot_mqtt.h:16088
int16_t active_power_max
Definition: dotdot_mqtt.h:16087
sl_status_t uic_mqtt_dotdot_carbon_monoxide_max_measured_value_publish(const char *base_topic, float value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; CarbonMonoxide/Attributes/MaxMeasuredValue.
uint8_t options_override
Definition: dotdot_mqtt.h:3689
sl_status_t uic_mqtt_dotdot_ballast_configuration_physical_min_level_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/PhysicalMinLevel.
bool physical_max_level
Definition: dotdot_mqtt.h:13070
sl_status_t uic_mqtt_dotdot_dehumidification_control_dehumidification_lockout_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DehumidificationControl/Attributes/DehumidificationLockout.
uint8_t lock_type
Definition: dotdot_mqtt.h:6325
sl_status_t(* uic_mqtt_dotdot_protocol_controller_rf_telemetry_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_protocol_controller_rf_telemetry_state_t, uic_mqtt_dotdot_protocol_controller_rf_telemetry_updated_state_t)
Definition: dotdot_mqtt.h:19152
Command fields for OnOff/OnWithTimedOff.
Definition: dotdot_mqtt.h:3325
void uic_mqtt_dotdot_set_wind_speed_measurement_force_read_attributes_callback(const uic_mqtt_dotdot_wind_speed_measurement_force_read_attributes_callback_t callback)
bool abs_min_heat_setpoint_limit
Definition: dotdot_mqtt.h:9816
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_percentage_threshold1_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2PercentageThreshold1.
sl_status_t uic_mqtt_dotdot_ballast_configuration_ballast_factor_adjustment_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/BallastFactorAdjustment.
Command fields for IASWD/StartWarning.
Definition: dotdot_mqtt.h:15375
DrlkWeekDayScheduleID scheduleid
Definition: dotdot_mqtt.h:6638
bool ac_current_overload
Definition: dotdot_mqtt.h:16239
void uic_mqtt_dotdot_state_interview_callback_set(const uic_mqtt_dotdot_state_interview_callback_t callback)
bool color_capabilities
Definition: dotdot_mqtt.h:11639
SGroupId groupid
Definition: dotdot_mqtt.h:2739
Definition: dotdot_mqtt.h:14506
void uic_mqtt_dotdot_set_illuminance_measurement_force_read_attributes_callback(const uic_mqtt_dotdot_illuminance_measurement_force_read_attributes_callback_t callback)
uint16_t hardware_version
Definition: dotdot_mqtt.h:4862
bool binding_table_full
Definition: dotdot_mqtt.h:19472
void uic_mqtt_dotdot_ota_upgrade_upgrade_end_request_callback_set(const uic_mqtt_dotdot_ota_upgrade_upgrade_end_request_callback_t callback)
sl_status_t uic_mqtt_dotdot_power_configuration_battery3a_hr_rating_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3AHrRating.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured_phase1st_harmonic_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/MeasuredPhase1stHarmonicCurrent.
uint8_t historical_consumption_formatting
Definition: dotdot_mqtt.h:15485
int16_t high_temp_threshold
Definition: dotdot_mqtt.h:1643
uint8_t mains_alarm_mask
Definition: dotdot_mqtt.h:560
uint8_t options_override
Definition: dotdot_mqtt.h:11786
void uic_mqtt_dotdot_window_covering_generated_stop_callback_set(const uic_mqtt_dotdot_window_covering_stop_callback_t callback)
sl_status_t uic_mqtt_dotdot_binding_binding_table_publish(const char *base_topic, size_t value_count, const BindingObject *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Binding/Attributes/BindingTable.
bool dehumidification_max_cool
Definition: dotdot_mqtt.h:10973
uint16_t tolerance
Definition: dotdot_mqtt.h:14503
sl_status_t uic_mqtt_dotdot_door_lock_maxpin_code_length_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/MaxPINCodeLength.
bool power_factor_phc
Definition: dotdot_mqtt.h:16284
void uic_mqtt_dotdot_door_lock_generated_get_holiday_schedule_callback_set(const uic_mqtt_dotdot_door_lock_get_holiday_schedule_callback_t callback)
bool measured_value
Definition: dotdot_mqtt.h:14882
DrlkUserStatus user_status
Definition: dotdot_mqtt.h:6605
BatterySize
Definition: zap-types.h:386
size_t bindable_cluster_list_count
Definition: dotdot_mqtt.h:19473
bool physical_closed_limit_tilt
Definition: dotdot_mqtt.h:8417
bool alarm_mask
Definition: dotdot_mqtt.h:9836
void uic_mqtt_dotdot_set_temperature_measurement_force_read_attributes_callback(const uic_mqtt_dotdot_temperature_measurement_force_read_attributes_callback_t callback)
bool endpoint_id_list
Definition: dotdot_mqtt.h:19315
sl_status_t(* uic_mqtt_dotdot_pump_configuration_and_control_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_pump_configuration_and_control_state_t, uic_mqtt_dotdot_pump_configuration_and_control_updated_state_t)
Definition: dotdot_mqtt.h:9255
OTAImageType image_type
Definition: dotdot_mqtt.h:4966
bool motor_step_size
Definition: dotdot_mqtt.h:5684
sl_status_t(* uic_mqtt_dotdot_scenes_view_scene_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status, SGroupId groupid, uint8_t sceneid, uint16_t transition_time, SSceneName scene_name, uint8_t extension_field_sets_count, const SExtensionFieldSetList *extension_field_sets)
Definition: dotdot_mqtt.h:2424
uint16_t color_temp_physical_max_mireds
Definition: dotdot_mqtt.h:11586
uint8_t options_override
Definition: dotdot_mqtt.h:11936
sl_status_t(* uic_mqtt_dotdot_scenes_enhanced_view_scene_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status, SGroupId groupid, uint8_t sceneid, uint16_t transition_time, SSceneName scene_name, uint8_t extension_field_sets_count, const SExtensionFieldSetList *extension_field_sets)
Definition: dotdot_mqtt.h:2566
void uic_mqtt_dotdot_application_monitoring_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the ApplicationMonitoring/ClusterRevision attribute.
uint32_t local_end_time
Definition: dotdot_mqtt.h:6748
uint16_t line_current_phb
Definition: dotdot_mqtt.h:16118
Command fields for Level/MoveToLevel.
Definition: dotdot_mqtt.h:3682
sl_status_t(* uic_mqtt_dotdot_time_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_time_updated_state_t)
Definition: dotdot_mqtt.h:4418
bool over_temp_total_dwell
Definition: dotdot_mqtt.h:1652
void uic_mqtt_dotdot_set_binding_force_read_attributes_callback(const uic_mqtt_dotdot_binding_force_read_attributes_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_illuminance_level_sensing_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_illuminance_level_sensing_updated_state_t)
Definition: dotdot_mqtt.h:13553
sl_status_t(* uic_mqtt_dotdot_color_control_color_loop_set_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t update_flags, ColorLoopSetAction action, CCColorLoopDirection direction, uint16_t time, uint16_t start_hue, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:11471
void uic_mqtt_dotdot_set_level_force_read_attributes_callback(const uic_mqtt_dotdot_level_force_read_attributes_callback_t callback)
sl_status_t uic_mqtt_dotdot_pressure_measurement_measured_value_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PressureMeasurement/Attributes/MeasuredValue.
Command fields for Scenes/GetSceneMembershipResponse.
Definition: dotdot_mqtt.h:2776
sl_status_t(* uic_mqtt_dotdot_wind_speed_measurement_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_wind_speed_measurement_state_t, uic_mqtt_dotdot_wind_speed_measurement_updated_state_t)
Definition: dotdot_mqtt.h:14763
sl_status_t(* uic_mqtt_dotdot_door_lock_setrfid_code_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkSetCodeStatus status)
Definition: dotdot_mqtt.h:6231
uint16_t frequency
Definition: dotdot_mqtt.h:3783
sl_status_t uic_mqtt_dotdot_metering_historical_consumption_formatting_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/HistoricalConsumptionFormatting.
uint8_t battery2_voltage
Definition: dotdot_mqtt.h:581
Definition: dotdot_mqtt.h:13049
uint32_t long_poll_interval_min
Definition: dotdot_mqtt.h:5413
void uic_mqtt_dotdot_ota_upgrade_generated_query_next_image_request_callback_set(const uic_mqtt_dotdot_ota_upgrade_query_next_image_request_callback_t callback)
uint8_t intervals_count
Definition: dotdot_mqtt.h:16338
sl_status_t uic_mqtt_dotdot_dehumidification_control_dehumidification_hysteresis_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DehumidificationControl/Attributes/DehumidificationHysteresis.
bool number_of_zone_sensitivity_levels_supported
Definition: dotdot_mqtt.h:15060
uint8_t intrinsic_ballast_factor
Definition: dotdot_mqtt.h:13057
uint64_t uptime_minutes
Definition: dotdot_mqtt.h:19701
Command fields for Identify/IdentifyQueryResponse.
Definition: dotdot_mqtt.h:1913
bool scene_count
Definition: dotdot_mqtt.h:2621
DrlkPassFailStatus status
Definition: dotdot_mqtt.h:6757
Command fields for DoorLock/OperatingEventNotification.
Definition: dotdot_mqtt.h:6892
sl_status_t uic_mqtt_dotdot_thermostat_thermostat_running_state_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/ThermostatRunningState.
sl_status_t(* uic_mqtt_dotdot_color_control_enhanced_move_to_hue_and_saturation_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t enhanced_hue, uint8_t saturation, uint16_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:11456
void uic_mqtt_dotdot_identify_identify_callback_set(const uic_mqtt_dotdot_identify_identify_callback_t callback)
void uic_mqtt_dotdot_door_lock_clear_holiday_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_clear_holiday_schedule_response_callback_t callback)
Definition: dotdot_mqtt.h:6323
void uic_mqtt_dotdot_door_lock_generated_unlock_door_response_callback_set(const uic_mqtt_dotdot_door_lock_unlock_door_response_callback_t callback)
bool file_offset
Definition: dotdot_mqtt.h:4805
bool max_measured_value
Definition: dotdot_mqtt.h:14115
Command fields for DoorLock/ClearPINCode.
Definition: dotdot_mqtt.h:6558
sl_status_t uic_mqtt_dotdot_window_covering_physical_closed_limit_tilt_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/PhysicalClosedLimitTilt.
sl_status_t uic_mqtt_dotdot_level_max_frequency_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/MaxFrequency.
void uic_mqtt_dotdot_door_lock_unlock_with_timeout_callback_set(const uic_mqtt_dotdot_door_lock_unlock_with_timeout_callback_t callback)
Definition: dotdot_mqtt.h:1879
bool active_power_phc
Definition: dotdot_mqtt.h:16279
bool rf_programming_event_mask
Definition: dotdot_mqtt.h:6411
uint8_t current_saturation
Definition: dotdot_mqtt.h:11538
bool averagerms_under_voltage_counter_phb
Definition: dotdot_mqtt.h:16265
bool security_level
Definition: dotdot_mqtt.h:6404
void uic_mqtt_dotdot_level_move_with_on_off_callback_set(const uic_mqtt_dotdot_level_move_with_on_off_callback_t callback)
SGroupId groupid
Definition: dotdot_mqtt.h:2649
bool unoccupied_setback
Definition: dotdot_mqtt.h:9851
Definition: dotdot_mqtt.h:16164
bool rms_current_max
Definition: dotdot_mqtt.h:16214
uint16_t color_temperature_mireds
Definition: dotdot_mqtt.h:11544
uint16_t rms_current_max_phb
Definition: dotdot_mqtt.h:16126
sl_status_t uic_mqtt_dotdot_ballast_configuration_power_on_fade_time_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/PowerOnFadeTime.
sl_status_t(* uic_mqtt_dotdot_application_monitoring_log_entry_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, const char *timestamp, LoggingLevelEnum log_level, const char *log_tag, const char *log_message)
Definition: dotdot_mqtt.h:20237
int32_t time_zone
Definition: dotdot_mqtt.h:4387
ProfileIntervalPeriod profile_interval_period
Definition: dotdot_mqtt.h:16316
bool current_group
Definition: dotdot_mqtt.h:2623
uint32_t file_offset
Definition: dotdot_mqtt.h:4789
sl_status_t(* uic_mqtt_dotdot_iaswd_squawk_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t squawk_configuration)
Definition: dotdot_mqtt.h:15340
bool max_temp_experienced
Definition: dotdot_mqtt.h:1651
void uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_response_callback_set(const uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_response_callback_t callback)
void uic_mqtt_dotdot_set_group_dispatch_callback(group_dispatch_t callback)
Setup Group dispatch callback.
void uic_mqtt_dotdot_wind_speed_measurement_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the WindSpeedMeasurement/ClusterRevision attribute.
void uic_mqtt_dotdot_level_move_callback_set(const uic_mqtt_dotdot_level_move_callback_t callback)
bool cte_mode
Definition: dotdot_mqtt.h:21068
uint8_t number_of_transitions
Definition: dotdot_mqtt.h:9894
uint16_t off_transition_time
Definition: dotdot_mqtt.h:3641
sl_status_t uic_mqtt_dotdot_protocol_controller_network_management_network_management_state_publish(const char *base_topic, NetworkManagementState value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ProtocolController-NetworkManagement/Attributes/NetworkManagementState.
size_t endpoint_id_list_count
Definition: dotdot_mqtt.h:19310
void uic_mqtt_dotdot_poll_control_generated_set_short_poll_interval_callback_set(const uic_mqtt_dotdot_poll_control_set_short_poll_interval_callback_t callback)
void uic_mqtt_dotdot_aox_locator_iq_report_callback_set(const uic_mqtt_dotdot_aox_locator_iq_report_callback_t callback)
void uic_mqtt_dotdot_ias_zone_zone_enroll_response_callback_set(const uic_mqtt_dotdot_ias_zone_zone_enroll_response_callback_t callback)
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_effective_control_mode_publish(const char *base_topic, PumpControlMode value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/EffectiveControlMode.
sl_status_t(* uic_mqtt_dotdot_window_covering_down_or_close_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:8352
sl_status_t uic_mqtt_dotdot_thermostat_pi_heating_demand_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/PIHeatingDemand.
bool rms_voltage
Definition: dotdot_mqtt.h:16209
void uic_mqtt_dotdot_temperature_measurement_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the TemperatureMeasurement/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_binding_bindable_cluster_list_publish(const char *base_topic, size_t value_count, const char **value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Binding/Attributes/BindableClusterList.
bool mode
Definition: dotdot_mqtt.h:5687
sl_status_t(* uic_mqtt_dotdot_ota_upgrade_upgrade_end_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t manufacturer_code, OTAImageType image_type, uint32_t file_version, UTC current_time, UTC upgrade_time)
Definition: dotdot_mqtt.h:4741
uint16_t power_on_fade_time
Definition: dotdot_mqtt.h:13056
uint16_t dc_voltage_divisor
Definition: dotdot_mqtt.h:16046
uint8_t reporting_mode
Definition: dotdot_mqtt.h:21029
bool lamp_manufacturer
Definition: dotdot_mqtt.h:13080
void uic_mqtt_dotdot_set_diagnostics_write_attributes_callback(const uic_mqtt_dotdot_diagnostics_write_attributes_callback_t callback)
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_frequency_min_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACFrequencyMin.
Command fields for Binding/BindToProtocolController.
Definition: dotdot_mqtt.h:19526
bool options
Definition: dotdot_mqtt.h:3654
bool fan_mode
Definition: dotdot_mqtt.h:10872
sl_status_t(* uic_mqtt_dotdot_door_lock_get_year_day_schedule_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t scheduleid, uint16_t userid, zclStatus status, uint32_t local_start_time, uint32_t local_end_time)
Definition: dotdot_mqtt.h:6099
sl_status_t(* uic_mqtt_dotdot_poll_control_check_in_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, bool start_fast_polling, uint16_t fast_poll_timeout)
Definition: dotdot_mqtt.h:5378
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_power_min_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCPowerMin.
sl_status_t(* uic_mqtt_dotdot_door_lock_lock_door_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status)
Definition: dotdot_mqtt.h:5823
bool battery2_voltage_min_threshold
Definition: dotdot_mqtt.h:649
bool enable_logging
Definition: dotdot_mqtt.h:6342
bool applicationmqtt_topics
Definition: dotdot_mqtt.h:20282
bool current_max_demand_delivered
Definition: dotdot_mqtt.h:15497
uint8_t ac_type
Definition: dotdot_mqtt.h:9802
bool tolerance
Definition: dotdot_mqtt.h:13781
sl_status_t uic_mqtt_dotdot_electrical_measurement_total_apparent_power_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/TotalApparentPower.
sl_status_t uic_mqtt_dotdot_color_control_primary3y_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary3Y.
void uic_mqtt_dotdot_set_scenes_write_attributes_callback(const uic_mqtt_dotdot_scenes_write_attributes_callback_t callback)
bool requirepi_nforrf_operation
Definition: dotdot_mqtt.h:6403
void uic_mqtt_dotdot_set_name_and_location_write_attributes_callback(const uic_mqtt_dotdot_name_and_location_write_attributes_callback_t callback)
Command fields for Scenes/StoreScene.
Definition: dotdot_mqtt.h:2738
bool battery3_manufacturer
Definition: dotdot_mqtt.h:660
const char * pin_orrfid_code
Definition: dotdot_mqtt.h:6449
const char * log_tag
Definition: dotdot_mqtt.h:20328
float tolerance
Definition: dotdot_mqtt.h:14878
sl_status_t uic_mqtt_dotdot_color_control_options_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Options.
const ConfigurationParameter * configuration_parameters
Definition: dotdot_mqtt.h:20859
uint8_t options_mask
Definition: dotdot_mqtt.h:3687
uint8_t max_level
Definition: dotdot_mqtt.h:13054
void uic_mqtt_dotdot_door_lock_generated_getrfid_code_response_callback_set(const uic_mqtt_dotdot_door_lock_getrfid_code_response_callback_t callback)
bool velocity_lift
Definition: dotdot_mqtt.h:8429
DrlkRFIDUserID userid
Definition: dotdot_mqtt.h:6832
uint32_t lamp_rated_hours
Definition: dotdot_mqtt.h:13062
sl_status_t uic_mqtt_dotdot_window_covering_installed_open_limit_lift_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/InstalledOpenLimitLift.
sl_status_t uic_mqtt_dotdot_thermostat_max_heat_setpoint_limit_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/MaxHeatSetpointLimit.
sl_status_t uic_mqtt_dotdot_thermostat_local_temperature_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/LocalTemperature.
int64_t value
Definition: dotdot_mqtt.h:20895
uint16_t rms_current_min_phc
Definition: dotdot_mqtt.h:16147
sl_status_t uic_mqtt_dotdot_color_control_color_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorMode.
sl_status_t uic_mqtt_dotdot_temperature_measurement_measured_value_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; TemperatureMeasurement/Attributes/MeasuredValue.
Command fields for Alarms/ResetAlarm.
Definition: dotdot_mqtt.h:4231
uint8_t step_size
Definition: dotdot_mqtt.h:11737
bool battery_voltage_threshold3
Definition: dotdot_mqtt.h:635
bool enhanced_current_hue
Definition: dotdot_mqtt.h:11632
bool lamp_burn_hours
Definition: dotdot_mqtt.h:13082
SphericalCoordinates direction
Definition: dotdot_mqtt.h:21112
uint8_t temperature_display_mode
Definition: dotdot_mqtt.h:11153
bool mains_voltage_min_threshold
Definition: dotdot_mqtt.h:621
bool dst_start
Definition: dotdot_mqtt.h:4401
bool neighbor_added
Definition: dotdot_mqtt.h:18519
uint8_t days_to_return
Definition: dotdot_mqtt.h:9939
uint16_t rms_current_max_phc
Definition: dotdot_mqtt.h:16148
sl_status_t uic_mqtt_dotdot_flow_measurement_tolerance_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; FlowMeasurement/Attributes/Tolerance.
const char * data
Definition: dotdot_mqtt.h:6903
bool current_zone_sensitivity_level
Definition: dotdot_mqtt.h:15061
uint32_t file_version
Definition: dotdot_mqtt.h:5000
sl_status_t uic_mqtt_dotdot_barrier_control_open_period_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BarrierControl/Attributes/OpenPeriod.
sl_status_t uic_mqtt_dotdot_pressure_measurement_tolerance_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PressureMeasurement/Attributes/Tolerance.
bool primary3x
Definition: dotdot_mqtt.h:11609
GetLogRecordResponseEventType event_type
Definition: dotdot_mqtt.h:6504
sl_status_t(* uic_mqtt_dotdot_door_lock_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_door_lock_updated_state_t)
Definition: dotdot_mqtt.h:6423
void uic_mqtt_dotdot_scenes_generated_store_scene_callback_set(const uic_mqtt_dotdot_scenes_store_scene_callback_t callback)
bool aps_tx_ucast_fail
Definition: dotdot_mqtt.h:18517
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_voltage_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCVoltage.
bool maxpin_code_length
Definition: dotdot_mqtt.h:6384
sl_status_t(* uic_mqtt_dotdot_door_lock_programming_event_notification_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, ProgrammingEventNotificationProgramEventSource program_event_source, ProgrammingEventNotificationProgramEventCode program_event_code, uint16_t userid, const char *pin, DrlkUserType user_type, DrlkUserStatus user_status, uint32_t local_time, const char *data)
Definition: dotdot_mqtt.h:6301
const char * cluster_name
Definition: dotdot_mqtt.h:19505
void uic_mqtt_dotdot_color_control_generated_move_hue_callback_set(const uic_mqtt_dotdot_color_control_move_hue_callback_t callback)
void uic_mqtt_dotdot_ota_upgrade_image_block_response_callback_set(const uic_mqtt_dotdot_ota_upgrade_image_block_response_callback_t callback)
bool actuator_enabled
Definition: dotdot_mqtt.h:6372
uint8_t sceneid
Definition: dotdot_mqtt.h:2820
sl_status_t uic_mqtt_dotdot_basic_alarm_mask_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/AlarmMask.
zclStatus status
Definition: dotdot_mqtt.h:4250
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_phb_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ActivePowerPhB.
OTADeviceSpecificImageType image_type
Definition: dotdot_mqtt.h:4998
void uic_mqtt_dotdot_configuration_parameters_default_reset_all_parameters_callback_set(const uic_mqtt_dotdot_configuration_parameters_default_reset_all_parameters_callback_t callback)
int16_t ratey
Definition: dotdot_mqtt.h:11782
uint16_t rf_operation_event_mask
Definition: dotdot_mqtt.h:6361
bool start_up_on_off
Definition: dotdot_mqtt.h:3294
sl_status_t uic_mqtt_dotdot_electrical_measurement_reactive_power_phb_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ReactivePowerPhB.
bool speed
Definition: dotdot_mqtt.h:9246
void uic_mqtt_dotdot_scenes_generated_enhanced_view_scene_callback_set(const uic_mqtt_dotdot_scenes_enhanced_view_scene_callback_t callback)
sl_status_t uic_mqtt_dotdot_metering_summation_formatting_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/SummationFormatting.
bool mode
Definition: dotdot_mqtt.h:8432
bool low_temp_threshold
Definition: dotdot_mqtt.h:1654
sl_status_t uic_mqtt_dotdot_door_lock_number_ofpin_users_supported_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/NumberOfPINUsersSupported.
sl_status_t uic_mqtt_dotdot_aox_locator_antenna_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/AntennaMode.
uint16_t measured_value
Definition: dotdot_mqtt.h:14750
uint16_t max_frequency
Definition: dotdot_mqtt.h:3636
sl_status_t uic_mqtt_dotdot_metering_temperature_formatting_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/TemperatureFormatting.
sl_status_t uic_mqtt_dotdot_barrier_control_capabilities_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BarrierControl/Attributes/Capabilities.
sl_status_t uic_mqtt_dotdot_electrical_measurement_reactive_power_phc_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ReactivePowerPhC.
bool dehumidification_hysteresis
Definition: dotdot_mqtt.h:10972
bool reactive_power
Definition: dotdot_mqtt.h:16218
bool generic_device_class
Definition: dotdot_mqtt.h:146
bool dc_current_divisor
Definition: dotdot_mqtt.h:16178
Definition: dotdot_mqtt.h:14230
uint16_t rms_voltage_phc
Definition: dotdot_mqtt.h:16143
Definition: dotdot_mqtt.h:557
Definition: dotdot_mqtt.h:14112
uint8_t status
Definition: dotdot_mqtt.h:2162
bool active_current
Definition: dotdot_mqtt.h:16207
void uic_mqtt_dotdot_set_groups_write_attributes_callback(const uic_mqtt_dotdot_groups_write_attributes_callback_t callback)
uint8_t rate
Definition: dotdot_mqtt.h:11724
bool rms_voltage_swell
Definition: dotdot_mqtt.h:16247
OTADeviceSpecificImageType image_type
Definition: dotdot_mqtt.h:4983
sl_status_t uic_mqtt_dotdot_basic_model_identifier_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/ModelIdentifier.
uint8_t emergency_heat_delta
Definition: dotdot_mqtt.h:9801
bool long_poll_interval
Definition: dotdot_mqtt.h:5419
void uic_mqtt_dotdot_ias_zone_zone_status_change_notification_callback_set(const uic_mqtt_dotdot_ias_zone_zone_status_change_notification_callback_t callback)
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_min_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSCurrentMin.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured_phase5th_harmonic_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/MeasuredPhase5thHarmonicCurrent.
Command fields for Scenes/ViewSceneResponse.
Definition: dotdot_mqtt.h:2684
bool number_of_total_users_supported
Definition: dotdot_mqtt.h:6378
sl_status_t uic_mqtt_dotdot_shade_configuration_closed_limit_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ShadeConfiguration/Attributes/ClosedLimit.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_swell_period_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageSwellPeriod.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_max_comp_pressure_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/MaxCompPressure.
sl_status_t uic_mqtt_dotdot_window_covering_physical_closed_limit_lift_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/PhysicalClosedLimitLift.
bool neighbor_stale
Definition: dotdot_mqtt.h:18521
void uic_mqtt_dotdot_pump_configuration_and_control_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the PumpConfigurationAndControl/ClusterRevision attribute.
SGroupId groupid
Definition: dotdot_mqtt.h:2770
uint16_t manufacturer_code
Definition: dotdot_mqtt.h:4981
void uic_mqtt_dotdot_door_lock_generated_lock_door_callback_set(const uic_mqtt_dotdot_door_lock_lock_door_callback_t callback)
sl_status_t uic_mqtt_dotdot_pressure_measurement_min_measured_value_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PressureMeasurement/Attributes/MinMeasuredValue.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured_phase7th_harmonic_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/MeasuredPhase7thHarmonicCurrent.
bool dehumidification_cooling
Definition: dotdot_mqtt.h:10968
bool device_enabled
Definition: dotdot_mqtt.h:155
bool on_off_transition_time
Definition: dotdot_mqtt.h:3655
bool elevation_mask
Definition: dotdot_mqtt.h:21058
uint32_t mqtt_statistics_reporting_interval_seconds
Definition: dotdot_mqtt.h:20263
uint16_t current_position_tilt
Definition: dotdot_mqtt.h:8396
const char * pin_orrfid_code
Definition: dotdot_mqtt.h:6479
bool rfid_programming_event_mask
Definition: dotdot_mqtt.h:6412
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_min_const_pressure_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/MinConstPressure.
sl_status_t uic_mqtt_dotdot_color_control_enhanced_color_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/EnhancedColorMode.
bool rms_voltage_sag_period
Definition: dotdot_mqtt.h:16226
CCStepMode step_mode
Definition: dotdot_mqtt.h:11849
bool relative_humidity_display
Definition: dotdot_mqtt.h:10974
uint16_t temperature_setpoint_hold_duration
Definition: dotdot_mqtt.h:9789
bool summation_formatting
Definition: dotdot_mqtt.h:15512
bool rms_voltage_sag_period_phc
Definition: dotdot_mqtt.h:16290
sl_status_t(* uic_mqtt_dotdot_color_control_move_color_temperature_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, CCMoveMode move_mode, uint16_t rate, CCMinMiredsField color_temperature_minimum_mireds, CCMaxMiredsField color_temperature_maximum_mireds, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:11499
bool number_ofrfid_users_supported
Definition: dotdot_mqtt.h:6380
void uic_mqtt_dotdot_door_lock_unlock_door_callback_set(const uic_mqtt_dotdot_door_lock_unlock_door_callback_t callback)
sl_status_t uic_mqtt_dotdot_occupancy_sensing_ultrasonic_unoccupied_to_occupied_threshold_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OccupancySensing/Attributes/UltrasonicUnoccupiedToOccupiedThreshold.
void uic_mqtt_dotdot_thermostat_get_weekly_schedule_response_callback_set(const uic_mqtt_dotdot_thermostat_get_weekly_schedule_response_callback_t callback)
DrlkWeekDayScheduleID scheduleid
Definition: dotdot_mqtt.h:6668
void uic_mqtt_dotdot_system_metrics_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the SystemMetrics/ClusterRevision attribute.
TriggerEffectEffectIdentifier
Definition: zap-types.h:1202
sl_status_t(* uic_mqtt_dotdot_identify_identify_query_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:1864
bool mains_voltage_dwell_trip_point
Definition: dotdot_mqtt.h:623
const char * battery3_manufacturer
Definition: dotdot_mqtt.h:600
bool binding_table_full
Definition: dotdot_mqtt.h:19480
uint16_t zone_status
Definition: dotdot_mqtt.h:15047
bool hvac_system_type_configuration
Definition: dotdot_mqtt.h:9822
uint8_t start_hour
Definition: dotdot_mqtt.h:6618
float min_measured_value
Definition: dotdot_mqtt.h:14876
Definition: dotdot_mqtt.h:13765
void uic_mqtt_dotdot_door_lock_generated_lock_door_response_callback_set(const uic_mqtt_dotdot_door_lock_lock_door_response_callback_t callback)
uint16_t aps_decrypt_failures
Definition: dotdot_mqtt.h:18493
sl_status_t uic_mqtt_dotdot_thermostat_min_setpoint_dead_band_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/MinSetpointDeadBand.
void uic_mqtt_dotdot_ias_zone_generated_zone_status_change_notification_callback_set(const uic_mqtt_dotdot_ias_zone_zone_status_change_notification_callback_t callback)
bool pti_enabled
Definition: dotdot_mqtt.h:19149
void uic_mqtt_dotdot_set_basic_force_read_attributes_callback(const uic_mqtt_dotdot_basic_force_read_attributes_callback_t callback)
bool current_summation_received
Definition: dotdot_mqtt.h:15496
DrlkRFIDUserID userid
Definition: dotdot_mqtt.h:6872
bool effective_control_mode
Definition: dotdot_mqtt.h:9244
zclStatus status
Definition: dotdot_mqtt.h:2777
bool battery3_voltage_min_threshold
Definition: dotdot_mqtt.h:666
void uic_mqtt_dotdot_groups_generated_remove_group_callback_set(const uic_mqtt_dotdot_groups_remove_group_callback_t callback)
CCDirection
Definition: zap-types.h:416
sl_status_t(* uic_mqtt_dotdot_poll_control_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_poll_control_state_t, uic_mqtt_dotdot_poll_control_updated_state_t)
Definition: dotdot_mqtt.h:5427
sl_status_t uic_mqtt_dotdot_system_metrics_cpu_min_usage_percent_publish(const char *base_topic, size_t value_count, const double *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/CPUMinUsagePercent.
uint8_t setpoint_change_source
Definition: dotdot_mqtt.h:9792
float max_measured_value
Definition: dotdot_mqtt.h:14877
int16_t reactive_current_phc
Definition: dotdot_mqtt.h:16142
void uic_mqtt_dotdot_alarms_get_alarm_response_callback_set(const uic_mqtt_dotdot_alarms_get_alarm_response_callback_t callback)
sl_status_t uic_mqtt_dotdot_window_covering_acceleration_time_lift_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/AccelerationTimeLift.
@ UIC_MQTT_DOTDOT_CALLBACK_TYPE_NORMAL
Definition: dotdot_mqtt.h:98
Definition: dotdot_mqtt.h:1883
uint16_t CCMinMiredsField
Definition: zap-types.h:45
void uic_mqtt_dotdot_door_lock_lock_door_callback_set(const uic_mqtt_dotdot_door_lock_lock_door_callback_t callback)
EUI64 request_node_address
Definition: dotdot_mqtt.h:4921
sl_status_t uic_mqtt_dotdot_scenes_scene_valid_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Scenes/Attributes/SceneValid.
uint16_t aps_rx_ucast
Definition: dotdot_mqtt.h:18479
bool battery3_voltage_threshold1
Definition: dotdot_mqtt.h:667
void uic_mqtt_dotdot_ota_upgrade_query_next_image_response_callback_set(const uic_mqtt_dotdot_ota_upgrade_query_next_image_response_callback_t callback)
sl_status_t uic_mqtt_dotdot_color_control_primary2x_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary2X.
uint8_t current_zone_sensitivity_level
Definition: dotdot_mqtt.h:15117
size_t allow_list_count
Definition: dotdot_mqtt.h:21036
sl_status_t uic_mqtt_dotdot_binding_binding_table_full_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Binding/Attributes/BindingTableFull.
void uic_mqtt_dotdot_door_lock_generated_getrfid_code_callback_set(const uic_mqtt_dotdot_door_lock_getrfid_code_callback_t callback)
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_voltage_divisor_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACVoltageDivisor.
uint16_t DrlkRFIDUserID
Definition: zap-types.h:37
bool mac_rx_bcast
Definition: dotdot_mqtt.h:18506
uint32_t multiplier
Definition: dotdot_mqtt.h:15481
bool ac_frequency_divisor
Definition: dotdot_mqtt.h:16201
sl_status_t uic_mqtt_dotdot_pressure_measurement_max_scaled_value_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PressureMeasurement/Attributes/MaxScaledValue.
const char ** last_route_repeaters
Definition: dotdot_mqtt.h:19193
void uic_mqtt_dotdot_color_control_enhanced_move_to_hue_and_saturation_callback_set(const uic_mqtt_dotdot_color_control_enhanced_move_to_hue_and_saturation_callback_t callback)
bool application_version
Definition: dotdot_mqtt.h:20280
sl_status_t uic_mqtt_dotdot_application_monitoring_application_name_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/ApplicationName.
sl_status_t uic_mqtt_dotdot_thermostat_alarm_mask_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/AlarmMask.
bool ac_frequency_max
Definition: dotdot_mqtt.h:16183
void uic_mqtt_dotdot_scenes_enhanced_view_scene_callback_set(const uic_mqtt_dotdot_scenes_enhanced_view_scene_callback_t callback)
bool current_saturation
Definition: dotdot_mqtt.h:11593
bool position_and_orientation_valid
Definition: dotdot_mqtt.h:21030
sl_status_t(* uic_mqtt_dotdot_shade_configuration_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_shade_configuration_state_t, uic_mqtt_dotdot_shade_configuration_updated_state_t)
Definition: dotdot_mqtt.h:5690
double applicationcpu_average_usage_percent
Definition: dotdot_mqtt.h:20272
bool averagerms_over_voltage_counter_phc
Definition: dotdot_mqtt.h:16286
void uic_mqtt_dotdot_binding_generated_unbind_callback_set(const uic_mqtt_dotdot_binding_unbind_callback_t callback)
ProfileIntervalPeriod
Definition: zap-types.h:973
int16_t measured_phase3rd_harmonic_current
Definition: dotdot_mqtt.h:16065
sl_status_t uic_mqtt_dotdot_power_configuration_battery_percentage_threshold1_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryPercentageThreshold1.
Command fields for IASWD/Squawk.
Definition: dotdot_mqtt.h:15388
sl_status_t uic_mqtt_dotdot_ph_measurement_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PhMeasurement/Attributes/MeasuredValue.
bool setpoint_change_source
Definition: dotdot_mqtt.h:9845
uint8_t maxrfid_code_length
Definition: dotdot_mqtt.h:6340
Definition: dotdot_mqtt.h:21498
uint8_t maxpin_code_length
Definition: dotdot_mqtt.h:6338
uint16_t tilt_value
Definition: dotdot_mqtt.h:8471
Command fields for Alarms/GetAlarmResponse.
Definition: dotdot_mqtt.h:4249
void uic_mqtt_dotdot_color_control_generated_step_color_callback_set(const uic_mqtt_dotdot_color_control_step_color_callback_t callback)
void uic_mqtt_dotdot_scenes_remove_scene_response_callback_set(const uic_mqtt_dotdot_scenes_remove_scene_response_callback_t callback)
bool neighbor_removed
Definition: dotdot_mqtt.h:18520
bool max_speed
Definition: dotdot_mqtt.h:9230
bool min_setpoint_dead_band
Definition: dotdot_mqtt.h:9832
bool couple_color_temp_to_level_min_mireds
Definition: dotdot_mqtt.h:11642
uint16_t mac_tx_ucast_fail
Definition: dotdot_mqtt.h:18476
Definition: dotdot_mqtt.h:2620
uint16_t max_measured_value
Definition: dotdot_mqtt.h:13983
uint8_t hvac_system_type_configuration
Definition: dotdot_mqtt.h:9769
const char * group_name
Definition: dotdot_mqtt.h:2209
sl_status_t uic_mqtt_dotdot_application_monitoring_uptime_minutes_publish(const char *base_topic, uint64_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/UptimeMinutes.
sl_status_t(* uic_mqtt_dotdot_scenes_add_scene_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status, SGroupId groupid, uint8_t sceneid)
Definition: dotdot_mqtt.h:2404
bool lock_type
Definition: dotdot_mqtt.h:6371
uint16_t SGroupId
Definition: zap-types.h:49
sl_status_t uic_mqtt_dotdot_color_control_primary4_intensity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary4Intensity.
int8_t local_temperature_calibration
Definition: dotdot_mqtt.h:9770
uint64_t system_interrupts
Definition: dotdot_mqtt.h:19708
int16_t active_power_min_phb
Definition: dotdot_mqtt.h:16128
sl_status_t uic_mqtt_dotdot_shade_configuration_physical_closed_limit_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ShadeConfiguration/Attributes/PhysicalClosedLimit.
uint8_t capacity
Definition: dotdot_mqtt.h:2779
sl_status_t uic_mqtt_dotdot_electrical_measurement_apparent_power_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ApparentPowerPhC.
ZoneEnrollResponseEnrollResponseCode enroll_response_code
Definition: dotdot_mqtt.h:15084
bool averagerms_under_voltage_counter
Definition: dotdot_mqtt.h:16223
uint8_t battery2_voltage_threshold2
Definition: dotdot_mqtt.h:591
sl_status_t(* uic_mqtt_dotdot_level_move_with_on_off_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, MoveStepMode move_mode, uint8_t rate, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:3584
uint8_t alarm_mask
Definition: dotdot_mqtt.h:9783
sl_status_t(* uic_mqtt_dotdot_window_covering_up_or_open_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:8347
sl_status_t(* uic_mqtt_dotdot_door_lock_getrfid_code_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t userid, DrlkUserStatus user_status, DrlkUserType user_type, const char *rfid_code)
Definition: dotdot_mqtt.h:6245
bool color_loop_start_enhanced_hue
Definition: dotdot_mqtt.h:11637
int16_t low_temp_threshold
Definition: dotdot_mqtt.h:1642
uint8_t occupied_setback
Definition: dotdot_mqtt.h:9795
uint16_t mains_voltage_min_threshold
Definition: dotdot_mqtt.h:561
sl_status_t uic_mqtt_dotdot_power_configuration_battery_manufacturer_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryManufacturer.
void uic_mqtt_dotdot_door_lock_getrfid_code_response_callback_set(const uic_mqtt_dotdot_door_lock_getrfid_code_response_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_state_remove_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:19288
sl_status_t(* uic_mqtt_dotdot_color_control_move_to_color_temperature_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t color_temperature_mireds, uint16_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:11400
Definition: dotdot_mqtt.h:13533
sl_status_t(* uic_mqtt_dotdot_fan_control_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_fan_control_updated_state_t)
Definition: dotdot_mqtt.h:10884
sl_status_t uic_mqtt_dotdot_thermostat_unoccupied_setback_min_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/UnoccupiedSetbackMin.
bool fqdn
Definition: dotdot_mqtt.h:19730
bool minimum_block_period
Definition: dotdot_mqtt.h:4813
uint8_t power_on_level
Definition: dotdot_mqtt.h:13055
Definition: dotdot_mqtt.h:5407
sl_status_t uic_mqtt_dotdot_dehumidification_control_relative_humidity_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DehumidificationControl/Attributes/RelativeHumidityMode.
Command fields for DoorLock/ClearPINCodeResponse.
Definition: dotdot_mqtt.h:6565
int16_t reactive_power_phc
Definition: dotdot_mqtt.h:16152
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_control_mode_publish(const char *base_topic, PumpControlMode value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/ControlMode.
uint8_t options_mask
Definition: dotdot_mqtt.h:11771
OTAImageType image_type
Definition: dotdot_mqtt.h:4955
uint8_t options_mask
Definition: dotdot_mqtt.h:11799
OTADeviceSpecificImageType
Definition: zap-types.h:894
void uic_mqtt_dotdot_door_lock_set_weekday_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_set_weekday_schedule_response_callback_t callback)
void uic_mqtt_dotdot_scenes_generated_get_scene_membership_response_callback_set(const uic_mqtt_dotdot_scenes_get_scene_membership_response_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_door_lock_clearrfid_code_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPassFailStatus status)
Definition: dotdot_mqtt.h:6265
@ UCL_MQTT_PUBLISH_TYPE_ALL
Definition: dotdot_mqtt.h:92
Command fields for IASZone/ZoneEnrollRequest.
Definition: dotdot_mqtt.h:15105
const SExtensionFieldSetList * extension_field_sets
Definition: dotdot_mqtt.h:2800
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_speed_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/Speed.
uint16_t color_loop_start_enhanced_hue
Definition: dotdot_mqtt.h:11582
void uic_mqtt_dotdot_electrical_measurement_generated_get_measurement_profile_response_callback_set(const uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_response_callback_t callback)
bool start_fast_polling
Definition: dotdot_mqtt.h:5447
sl_status_t(* uic_mqtt_dotdot_scenes_remove_all_scenes_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, SGroupId groupid)
Definition: dotdot_mqtt.h:2462
void uic_mqtt_dotdot_door_lock_get_weekday_schedule_callback_set(const uic_mqtt_dotdot_door_lock_get_weekday_schedule_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_scenes_view_scene_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, SGroupId groupid, uint8_t sceneid)
Definition: dotdot_mqtt.h:2415
sl_status_t(* uic_mqtt_dotdot_door_lock_unlock_door_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, const char *pin_orrfid_code)
Definition: dotdot_mqtt.h:5830
uint8_t start_up_on_off
Definition: dotdot_mqtt.h:3286
bool tolerance
Definition: dotdot_mqtt.h:14635
Command fields for DoorLock/SetYearDaySchedule.
Definition: dotdot_mqtt.h:6683
SGroupId group_identifier_from
Definition: dotdot_mqtt.h:2862
sl_status_t(* uic_mqtt_dotdot_thermostat_user_interface_configuration_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_thermostat_user_interface_configuration_updated_state_t)
Definition: dotdot_mqtt.h:11172
void uic_mqtt_dotdot_set_fan_control_force_read_attributes_callback(const uic_mqtt_dotdot_fan_control_force_read_attributes_callback_t callback)
uint8_t time_status
Definition: dotdot_mqtt.h:4386
int32_t total_active_power
Definition: dotdot_mqtt.h:16055
void uic_mqtt_dotdot_window_covering_down_or_close_callback_set(const uic_mqtt_dotdot_window_covering_down_or_close_callback_t callback)
uint32_t outlet_temperature
Definition: dotdot_mqtt.h:15479
int16_t max_comp_pressure
Definition: dotdot_mqtt.h:9208
uint32_t check_in_interval_min
Definition: dotdot_mqtt.h:5412
uint16_t manufacturerid
Definition: dotdot_mqtt.h:4795
sl_status_t uic_mqtt_dotdot_level_min_frequency_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/MinFrequency.
bool join_indication
Definition: dotdot_mqtt.h:18522
CCMoveMode move_mode
Definition: dotdot_mqtt.h:11836
DrlkTotalUserID userid
Definition: dotdot_mqtt.h:6706
sl_status_t uic_mqtt_dotdot_ballast_configuration_lamp_manufacturer_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/LampManufacturer.
sl_status_t uic_mqtt_dotdot_window_covering_window_covering_type_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/WindowCoveringType.
Definition: dotdot_mqtt.h:18503
UTC current_max_demand_delivered_time
Definition: dotdot_mqtt.h:15472
uint16_t clusterId
Definition: zap-types.h:51
uint16_t manufacturer_code
Definition: dotdot_mqtt.h:4856
size_t disks_counters_count
Definition: dotdot_mqtt.h:19693
uint16_t manufacturer_code
Definition: dotdot_mqtt.h:4953
Command fields for Scenes/GetSceneMembership.
Definition: dotdot_mqtt.h:2769
sl_status_t uic_mqtt_dotdot_door_lock_rfid_operation_event_mask_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/RFIDOperationEventMask.
uint16_t number_ofrfid_users_supported
Definition: dotdot_mqtt.h:6334
Definition: dotdot_mqtt.h:18468
void uic_mqtt_dotdot_scenes_generated_copy_scene_response_callback_set(const uic_mqtt_dotdot_scenes_copy_scene_response_callback_t callback)
uint16_t mains_voltage_max_threshold
Definition: dotdot_mqtt.h:562
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_min_const_temp_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/MinConstTemp.
uint8_t battery2_voltage_threshold3
Definition: dotdot_mqtt.h:592
uint8_t battery3_size
Definition: dotdot_mqtt.h:601
int8_t destination_ack_measured_noise_floor
Definition: dotdot_mqtt.h:19210
bool battery3_percentage_threshold2
Definition: dotdot_mqtt.h:672
void uic_mqtt_dotdot_shade_configuration_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the ShadeConfiguration/ClusterRevision attribute.
Command fields for DoorLock/UnlockWithTimeout.
Definition: dotdot_mqtt.h:6476
void uic_mqtt_dotdot_set_groups_force_read_attributes_callback(const uic_mqtt_dotdot_groups_force_read_attributes_callback_t callback)
DrlkTotalUserID userid
Definition: dotdot_mqtt.h:6614
void uic_mqtt_dotdot_poll_control_generated_set_long_poll_interval_callback_set(const uic_mqtt_dotdot_poll_control_set_long_poll_interval_callback_t callback)
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured_phase9th_harmonic_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/MeasuredPhase9thHarmonicCurrent.
bool ac_current_multiplier
Definition: dotdot_mqtt.h:16230
void uic_mqtt_dotdot_set_ph_measurement_force_read_attributes_callback(const uic_mqtt_dotdot_ph_measurement_force_read_attributes_callback_t callback)
sl_status_t uic_mqtt_dotdot_thermostat_temperature_setpoint_hold_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/TemperatureSetpointHold.
bool remaining_time
Definition: dotdot_mqtt.h:11594
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured3rd_harmonic_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/Measured3rdHarmonicCurrent.
uint8_t options
Definition: dotdot_mqtt.h:3637
bool nwkfc_failure
Definition: dotdot_mqtt.h:18524
void uic_mqtt_dotdot_door_lock_toggle_callback_set(const uic_mqtt_dotdot_door_lock_toggle_callback_t callback)
const char * application_version
Definition: dotdot_mqtt.h:20253
sl_status_t uic_mqtt_dotdot_pressure_measurement_scaled_tolerance_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PressureMeasurement/Attributes/ScaledTolerance.
bool enable_inside_statusled
Definition: dotdot_mqtt.h:6352
void uic_mqtt_dotdot_color_control_step_hue_callback_set(const uic_mqtt_dotdot_color_control_step_hue_callback_t callback)
uint8_t zone_type
Definition: dotdot_mqtt.h:15046
DrlkUserStatus user_status
Definition: dotdot_mqtt.h:6920
void uic_mqtt_dotdot_color_control_move_color_callback_set(const uic_mqtt_dotdot_color_control_move_color_callback_t callback)
uint16_t white_pointy
Definition: dotdot_mqtt.h:11567
uint32_t current_time
Definition: dotdot_mqtt.h:4940
void uic_mqtt_dotdot_scenes_view_scene_response_callback_set(const uic_mqtt_dotdot_scenes_view_scene_response_callback_t callback)
uint8_t battery2_percentage_remaining
Definition: dotdot_mqtt.h:582
uint8_t color_loop_direction
Definition: dotdot_mqtt.h:11580
UTC last_set_time
Definition: dotdot_mqtt.h:4393
uint8_t current_hue
Definition: dotdot_mqtt.h:11537
uint8_t rate
Definition: dotdot_mqtt.h:3748
sl_status_t uic_mqtt_dotdot_occupancy_sensing_physical_contact_occupied_to_unoccupied_delay_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OccupancySensing/Attributes/PhysicalContactOccupiedToUnoccupiedDelay.
sl_status_t uic_mqtt_dotdot_color_control_color_loop_time_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorLoopTime.
bool color_mode
Definition: dotdot_mqtt.h:11600
uint8_t percentage_tilt_value
Definition: dotdot_mqtt.h:8478
const char * code
Definition: dotdot_mqtt.h:6552
double mqtt_min_delivery_time_seconds
Definition: dotdot_mqtt.h:20268
uint16_t join_indication
Definition: dotdot_mqtt.h:18487
bool number_of_week_day_schedules_supported_per_user
Definition: dotdot_mqtt.h:6381
sl_status_t(* uic_mqtt_dotdot_dehumidification_control_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_dehumidification_control_state_t, uic_mqtt_dotdot_dehumidification_control_updated_state_t)
Definition: dotdot_mqtt.h:10977
void uic_mqtt_dotdot_set_application_monitoring_force_read_attributes_callback(const uic_mqtt_dotdot_application_monitoring_force_read_attributes_callback_t callback)
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_sag_period_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageSagPeriod.
uint8_t battery_size
Definition: dotdot_mqtt.h:567
Command fields for ElectricalMeasurement/GetProfileInfoResponse.
Definition: dotdot_mqtt.h:16313
sl_status_t uic_mqtt_dotdot_wind_speed_measurement_tolerance_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindSpeedMeasurement/Attributes/Tolerance.
sl_status_t(* uic_mqtt_dotdot_thermostat_get_relay_status_log_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:9753
bool rms_voltage_min_phc
Definition: dotdot_mqtt.h:16274
bool battery_voltage_threshold1
Definition: dotdot_mqtt.h:633
const char * tag_unid
Definition: dotdot_mqtt.h:21123
sl_status_t uic_mqtt_dotdot_color_control_primary6y_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary6Y.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_voltage_overload_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACVoltageOverload.
sl_status_t uic_mqtt_dotdot_temperature_measurement_tolerance_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; TemperatureMeasurement/Attributes/Tolerance.
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_over_temp_total_dwell_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DeviceTemperatureConfiguration/Attributes/OverTempTotalDwell.
sl_status_t uic_mqtt_dotdot_system_metrics_power_plugged_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/PowerPlugged.
double battery_percentage
Definition: dotdot_mqtt.h:19707
sl_status_t(* uic_mqtt_dotdot_door_lock_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_door_lock_state_t, uic_mqtt_dotdot_door_lock_updated_state_t)
Definition: dotdot_mqtt.h:6415
uint8_t alarm_code
Definition: dotdot_mqtt.h:4252
bool ac_error_code
Definition: dotdot_mqtt.h:9859
uint8_t options_mask
Definition: dotdot_mqtt.h:11713
Definition: dotdot_mqtt.h:20278
void uic_mqtt_dotdot_alarms_generated_alarm_callback_set(const uic_mqtt_dotdot_alarms_alarm_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_scenes_get_scene_membership_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status, uint8_t capacity, SGroupId groupid, uint8_t scene_list_count, const uint8_t *scene_list)
Definition: dotdot_mqtt.h:2516
uint32_t total_apparent_power
Definition: dotdot_mqtt.h:16057
sl_status_t uic_mqtt_dotdot_ota_upgrade_downloaded_file_version_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OTAUpgrade/Attributes/DownloadedFileVersion.
uint8_t start_up_current_level
Definition: dotdot_mqtt.h:3643
sl_status_t(* uic_mqtt_dotdot_window_covering_go_to_tilt_percentage_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t percentage_tilt_value)
Definition: dotdot_mqtt.h:8383
sl_status_t(* uic_mqtt_dotdot_occupancy_sensing_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_occupancy_sensing_state_t, uic_mqtt_dotdot_occupancy_sensing_updated_state_t)
Definition: dotdot_mqtt.h:14260
int8_t power_factor_phb
Definition: dotdot_mqtt.h:16132
bool lamp_alarm_mode
Definition: dotdot_mqtt.h:13083
bool cpu_max_usage_percent
Definition: dotdot_mqtt.h:19717
bool start_up_current_level
Definition: dotdot_mqtt.h:3660
bool zoneid
Definition: dotdot_mqtt.h:15059
void uic_mqtt_dotdot_set_ota_upgrade_force_read_attributes_callback(const uic_mqtt_dotdot_ota_upgrade_force_read_attributes_callback_t callback)
uint8_t end_minute
Definition: dotdot_mqtt.h:6624
double min_temperature_celcius
Definition: dotdot_mqtt.h:19704
uint8_t unoccupied_setback_min
Definition: dotdot_mqtt.h:9799
void uic_mqtt_dotdot_set_time_write_attributes_callback(const uic_mqtt_dotdot_time_write_attributes_callback_t callback)
bool reactive_current_phc
Definition: dotdot_mqtt.h:16272
sl_status_t uic_mqtt_dotdot_system_metrics_ram_freemb_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/RAMFreeMB.
Command fields for Thermostat/GetWeeklySchedule.
Definition: dotdot_mqtt.h:9938
const WirelessNetworkInterfaceData * wireless_network_interfaces_data
Definition: dotdot_mqtt.h:19698
bool application_name
Definition: dotdot_mqtt.h:20279
void uic_mqtt_dotdot_scenes_enhanced_add_scene_callback_set(const uic_mqtt_dotdot_scenes_enhanced_add_scene_callback_t callback)
Command fields for AoXLocator/AngleReport.
Definition: dotdot_mqtt.h:21109
bool physical_contact_occupied_to_unoccupied_delay
Definition: dotdot_mqtt.h:14255
bool battery3_percentage_threshold3
Definition: dotdot_mqtt.h:673
uint8_t alarm_mask
Definition: dotdot_mqtt.h:132
uint16_t current_position_lift
Definition: dotdot_mqtt.h:8395
bool applicationcpu_min_usage_percent
Definition: dotdot_mqtt.h:20299
void uic_mqtt_dotdot_iaswd_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the IASWD/ClusterRevision attribute.
uint8_t options_mask
Definition: dotdot_mqtt.h:3700
bool door_state
Definition: dotdot_mqtt.h:6373
sl_status_t uic_mqtt_dotdot_power_configuration_battery_voltage_threshold3_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryVoltageThreshold3.
sl_status_t(* uic_mqtt_dotdot_door_lock_clearpin_code_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPINUserID userid)
Definition: dotdot_mqtt.h:5940
void uic_mqtt_dotdot_set_thermostat_user_interface_configuration_force_read_attributes_callback(const uic_mqtt_dotdot_thermostat_user_interface_configuration_force_read_attributes_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_level_step_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, MoveStepMode step_mode, uint8_t step_size, uint16_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:3547
int16_t active_current
Definition: dotdot_mqtt.h:16077
sl_status_t uic_mqtt_dotdot_window_covering_intermediate_setpoints_lift_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/IntermediateSetpointsLift.
sl_status_t uic_mqtt_dotdot_door_lock_enable_logging_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/EnableLogging.
uint16_t line_current
Definition: dotdot_mqtt.h:16076
uint16_t alarm_mask
Definition: dotdot_mqtt.h:9225
sl_status_t(* uic_mqtt_dotdot_level_step_with_on_off_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, MoveStepMode step_mode, uint8_t step_size, uint16_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:3597
int16_t measured_phase11th_harmonic_current
Definition: dotdot_mqtt.h:16069
sl_status_t uic_mqtt_dotdot_door_lock_minrfid_code_length_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/MinRFIDCodeLength.
size_t cpu_average_usage_percent_count
Definition: dotdot_mqtt.h:19678
Generic type definitions for Unify.
bool primary5y
Definition: dotdot_mqtt.h:11616
uint8_t barrier_position
Definition: dotdot_mqtt.h:8945
uint8_t options_override
Definition: dotdot_mqtt.h:3739
sl_status_t(* uic_mqtt_dotdot_carbon_monoxide_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_carbon_monoxide_updated_state_t)
Definition: dotdot_mqtt.h:14896
sl_status_t uic_mqtt_dotdot_electrical_measurement_line_current_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/LineCurrent.
uint8_t thermostat_programming_operation_mode
Definition: dotdot_mqtt.h:9790
bool line_current
Definition: dotdot_mqtt.h:16206
bool rms_extreme_under_voltage_period
Definition: dotdot_mqtt.h:16225
uint16_t number_of_resets
Definition: dotdot_mqtt.h:18469
uint8_t battery2_voltage_min_threshold
Definition: dotdot_mqtt.h:589
const BindingObject * binding_table
Definition: dotdot_mqtt.h:19476
Definition: zap-types.h:1974
void uic_mqtt_dotdot_poll_control_set_short_poll_interval_callback_set(const uic_mqtt_dotdot_poll_control_set_short_poll_interval_callback_t callback)
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_percentage_threshold3_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3PercentageThreshold3.
uint16_t number_of_log_records_supported
Definition: dotdot_mqtt.h:6331
sl_status_t uic_mqtt_dotdot_metering_supply_status_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/SupplyStatus.
uint8_t options_mask
Definition: dotdot_mqtt.h:11855
int16_t measured_phase5th_harmonic_current
Definition: dotdot_mqtt.h:16066
void uic_mqtt_dotdot_door_lock_generated_setpin_code_response_callback_set(const uic_mqtt_dotdot_door_lock_setpin_code_response_callback_t callback)
void uic_mqtt_dotdot_ota_upgrade_generated_image_block_request_callback_set(const uic_mqtt_dotdot_ota_upgrade_image_block_request_callback_t callback)
uint8_t transitions_count
Definition: dotdot_mqtt.h:9900
Command fields for ColorControl/MoveToHue.
Definition: dotdot_mqtt.h:11665
bool pump_status
Definition: dotdot_mqtt.h:9242
Definition: zap-types.h:1940
bool application_connected
Definition: dotdot_mqtt.h:20281
const char * cluster_name
Definition: dotdot_mqtt.h:19527
uint8_t device_temp_alarm_mask
Definition: dotdot_mqtt.h:1641
uint16_t over_temp_total_dwell
Definition: dotdot_mqtt.h:1640
sl_status_t uic_mqtt_dotdot_door_lock_sendpin_over_the_air_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/SendPINOverTheAir.
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_logging_enabled_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/MQTTLoggingEnabled.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_max_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ActivePowerMax.
Definition: dotdot_mqtt.h:15352
sl_status_t uic_mqtt_dotdot_thermostat_ac_louver_position_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/ACLouverPosition.
DrlkPINUserID userid
Definition: dotdot_mqtt.h:6519
bool battery2_voltage
Definition: dotdot_mqtt.h:641
sl_status_t uic_mqtt_dotdot_diagnostics_nwkfc_failure_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/NWKFCFailure.
bool identify_time
Definition: dotdot_mqtt.h:1884
bool max_const_pressure
Definition: dotdot_mqtt.h:9233
bool low_temp_dwell_trip_point
Definition: dotdot_mqtt.h:1656
Command fields for ApplicationMonitoring/LogEntry.
Definition: dotdot_mqtt.h:20323
bool mqtt_logging_level
Definition: dotdot_mqtt.h:20288
bool antenna_mode
Definition: dotdot_mqtt.h:21061
Command fields for OTAUpgrade/ImageNotify.
Definition: dotdot_mqtt.h:4838
void uic_mqtt_dotdot_barrier_control_generated_stop_callback_set(const uic_mqtt_dotdot_barrier_control_stop_callback_t callback)
double ram_totalmb
Definition: dotdot_mqtt.h:19684
void uic_mqtt_dotdot_set_ias_zone_force_read_attributes_callback(const uic_mqtt_dotdot_ias_zone_force_read_attributes_callback_t callback)
void uic_mqtt_dotdot_groups_remove_group_callback_set(const uic_mqtt_dotdot_groups_remove_group_callback_t callback)
sl_status_t uic_mqtt_dotdot_power_configuration_battery_voltage_threshold2_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryVoltageThreshold2.
bool primary4y
Definition: dotdot_mqtt.h:11613
bool battery3_rated_voltage
Definition: dotdot_mqtt.h:664
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_current_phb_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ActiveCurrentPhB.
uint8_t battery2_percentage_min_threshold
Definition: dotdot_mqtt.h:593
void uic_mqtt_dotdot_groups_generated_get_group_membership_response_callback_set(const uic_mqtt_dotdot_groups_get_group_membership_response_callback_t callback)
uint8_t ballast_status
Definition: dotdot_mqtt.h:13052
uint8_t battery2_percentage_threshold3
Definition: dotdot_mqtt.h:596
sl_status_t uic_mqtt_dotdot_temperature_measurement_max_measured_value_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; TemperatureMeasurement/Attributes/MaxMeasuredValue.
uint8_t occupied_setback_min
Definition: dotdot_mqtt.h:9796
bool physical_contact_unoccupied_to_occupied_threshold
Definition: dotdot_mqtt.h:14257
sl_status_t uic_mqtt_dotdot_barrier_control_close_events_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BarrierControl/Attributes/CloseEvents.
Command fields for IASZone/ZoneEnrollResponse.
Definition: dotdot_mqtt.h:15083
uint8_t days_mask
Definition: dotdot_mqtt.h:6616
uint8_t options_mask
Definition: dotdot_mqtt.h:11812
sl_status_t uic_mqtt_dotdot_barrier_control_open_events_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BarrierControl/Attributes/OpenEvents.
DrlkTotalUserID userid
Definition: dotdot_mqtt.h:6670
sl_status_t uic_mqtt_dotdot_system_metrics_min_temperature_celcius_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/MinTemperatureCelcius.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_percentage_threshold2_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3PercentageThreshold2.
bool cpu_average_usage_percent
Definition: dotdot_mqtt.h:19715
sl_status_t uic_mqtt_dotdot_illuminance_measurement_max_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IlluminanceMeasurement/Attributes/MaxMeasuredValue.
sl_status_t uic_mqtt_dotdot_thermostat_unoccupied_setback_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/UnoccupiedSetback.
sl_status_t(* uic_mqtt_dotdot_window_covering_go_to_lift_percentage_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t percentage_lift_value)
Definition: dotdot_mqtt.h:8369
sl_status_t uic_mqtt_dotdot_pressure_measurement_scaled_value_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PressureMeasurement/Attributes/ScaledValue.
sl_status_t uic_mqtt_dotdot_system_metrics_cpu_average_usage_percent_publish(const char *base_topic, size_t value_count, const double *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/CPUAverageUsagePercent.
uint16_t color_pointby
Definition: dotdot_mqtt.h:11575
bool battery_percentage_threshold1
Definition: dotdot_mqtt.h:637
void uic_mqtt_dotdot_set_carbon_monoxide_write_attributes_callback(const uic_mqtt_dotdot_carbon_monoxide_write_attributes_callback_t callback)
sl_status_t uic_mqtt_dotdot_aox_locator_period_samples_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/PeriodSamples.
size_t cpu_usage_percent_count
Definition: dotdot_mqtt.h:19674
uint8_t control_sequence_of_operation
Definition: dotdot_mqtt.h:9781
sl_status_t uic_mqtt_dotdot_barrier_control_command_open_events_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BarrierControl/Attributes/CommandOpenEvents.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured1st_harmonic_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/Measured1stHarmonicCurrent.
void uic_mqtt_dotdot_door_lock_clear_allrfid_codes_response_callback_set(const uic_mqtt_dotdot_door_lock_clear_allrfid_codes_response_callback_t callback)
uint32_t file_version
Definition: dotdot_mqtt.h:4890
void uic_mqtt_dotdot_on_off_generated_on_with_recall_global_scene_callback_set(const uic_mqtt_dotdot_on_off_on_with_recall_global_scene_callback_t callback)
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_percentage_remaining_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3PercentageRemaining.
Command fields for OTAUpgrade/QueryNextImageResponse.
Definition: dotdot_mqtt.h:4868
Definition: zap-types.h:1981
int16_t dc_current_min
Definition: dotdot_mqtt.h:16040
void uic_mqtt_dotdot_ota_upgrade_generated_upgrade_end_request_callback_set(const uic_mqtt_dotdot_ota_upgrade_upgrade_end_request_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_door_lock_get_log_record_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t log_entryid, uint32_t timestamp, GetLogRecordResponseEventType event_type, DrlkOperEventSource source_operation_event, uint8_t eventid_or_alarm_code, uint16_t userid, const char *pin)
Definition: dotdot_mqtt.h:5881
int16_t dc_voltage_overload
Definition: dotdot_mqtt.h:16105
uint8_t percent_open
Definition: dotdot_mqtt.h:8981
uint8_t day_of_week
Definition: dotdot_mqtt.h:9910
sl_status_t(* uic_mqtt_dotdot_state_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_state_state_t, uic_mqtt_dotdot_state_updated_state_t)
Definition: dotdot_mqtt.h:19318
void uic_mqtt_dotdot_window_covering_stop_callback_set(const uic_mqtt_dotdot_window_covering_stop_callback_t callback)
Definition: zap-types.h:1999
sl_status_t uic_mqtt_dotdot_shade_configuration_motor_step_size_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ShadeConfiguration/Attributes/MotorStepSize.
uint8_t maximum_data_size
Definition: dotdot_mqtt.h:4915
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_extreme_over_voltage_period_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSExtremeOverVoltagePeriod.
Definition: dotdot_mqtt.h:8414
sl_status_t uic_mqtt_dotdot_ota_upgrade_downloaded_zig_bee_stack_version_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OTAUpgrade/Attributes/DownloadedZigBeeStackVersion.
void uic_mqtt_dotdot_ias_zone_generated_zone_enroll_response_callback_set(const uic_mqtt_dotdot_ias_zone_zone_enroll_response_callback_t callback)
Command fields for Level/MoveToClosestFrequency.
Definition: dotdot_mqtt.h:3782
bool active_power
Definition: dotdot_mqtt.h:16215
bool reading_snap_shot_time
Definition: dotdot_mqtt.h:15500
uint16_t max_measured_value
Definition: dotdot_mqtt.h:13393
bool rms_current_min
Definition: dotdot_mqtt.h:16213
uint16_t enhanced_hue
Definition: dotdot_mqtt.h:11864
uint16_t color_pointrx
Definition: dotdot_mqtt.h:11568
void uic_mqtt_dotdot_set_system_metrics_force_read_attributes_callback(const uic_mqtt_dotdot_system_metrics_force_read_attributes_callback_t callback)
int16_t ac_reactive_power_overload
Definition: dotdot_mqtt.h:16111
uint8_t update_flags
Definition: dotdot_mqtt.h:11879
uint8_t door_state
Definition: dotdot_mqtt.h:6327
uint16_t rms_voltage_swell_period_phb
Definition: dotdot_mqtt.h:16139
Command fields for Scenes/ViewScene.
Definition: dotdot_mqtt.h:2675
bool phase_harmonic_current_multiplier
Definition: dotdot_mqtt.h:16205
uint8_t battery3_voltage
Definition: dotdot_mqtt.h:598
sl_status_t(* uic_mqtt_dotdot_ota_upgrade_query_device_specific_file_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status, uint16_t manufacturer_code, OTADeviceSpecificImageType image_type, uint32_t file_version, uint32_t image_size)
Definition: dotdot_mqtt.h:4771
bool dc_voltage_divisor
Definition: dotdot_mqtt.h:16176
sl_status_t uic_mqtt_dotdot_aox_locator_angle_correction_timeout_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/AngleCorrectionTimeout.
int16_t min_heat_setpoint_limit
Definition: dotdot_mqtt.h:9775
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_max_delivery_time_seconds_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/MQTTMaxDeliveryTimeSeconds.
void uic_mqtt_dotdot_set_electrical_measurement_force_read_attributes_callback(const uic_mqtt_dotdot_electrical_measurement_force_read_attributes_callback_t callback)
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ActiveCurrent.
uint16_t ac_current_multiplier
Definition: dotdot_mqtt.h:16100
uint8_t transitions_count
Definition: dotdot_mqtt.h:9914
int16_t rms_extreme_over_voltage
Definition: dotdot_mqtt.h:16114
sl_status_t uic_mqtt_dotdot_occupancy_sensing_pir_unoccupied_to_occupied_threshold_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OccupancySensing/Attributes/PIRUnoccupiedToOccupiedThreshold.
void uic_mqtt_dotdot_scenes_generated_enhanced_add_scene_response_callback_set(const uic_mqtt_dotdot_scenes_enhanced_add_scene_response_callback_t callback)
uint8_t battery3_voltage_threshold2
Definition: dotdot_mqtt.h:608
uint16_t aps_tx_bcast
Definition: dotdot_mqtt.h:18478
sl_status_t(* uic_mqtt_dotdot_ias_zone_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_ias_zone_state_t, uic_mqtt_dotdot_ias_zone_updated_state_t)
Definition: dotdot_mqtt.h:15064
Command fields for DoorLock/GetHolidaySchedule.
Definition: dotdot_mqtt.h:6763
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_logging_level_publish(const char *base_topic, LoggingLevelEnum value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/MQTTLoggingLevel.
bool enable_local_programming
Definition: dotdot_mqtt.h:6396
sl_status_t uic_mqtt_dotdot_aox_locator_slot_duration_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/SlotDuration.
bool max_measured_value
Definition: dotdot_mqtt.h:14634
void uic_mqtt_dotdot_set_fan_control_write_attributes_callback(const uic_mqtt_dotdot_fan_control_write_attributes_callback_t callback)
void uic_mqtt_dotdot_door_lock_get_year_day_schedule_callback_set(const uic_mqtt_dotdot_door_lock_get_year_day_schedule_callback_t callback)
bool application_version
Definition: dotdot_mqtt.h:139
bool color_loop_active
Definition: dotdot_mqtt.h:11634
Command fields for Groups/RemoveGroupResponse.
Definition: dotdot_mqtt.h:2197
uint8_t image_upgrade_status
Definition: dotdot_mqtt.h:4794
bool thermostat_running_state
Definition: dotdot_mqtt.h:9844
void uic_mqtt_dotdot_set_pressure_measurement_force_read_attributes_callback(const uic_mqtt_dotdot_pressure_measurement_force_read_attributes_callback_t callback)
uint16_t step_size
Definition: dotdot_mqtt.h:11851
bool dc_voltage_max
Definition: dotdot_mqtt.h:16168
uint32_t local_end_time
Definition: dotdot_mqtt.h:6690
sl_status_t uic_mqtt_dotdot_thermostat_user_interface_configuration_keypad_lockout_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ThermostatUserInterfaceConfiguration/Attributes/KeypadLockout.
uint8_t schedule_programming_visibility
Definition: dotdot_mqtt.h:11155
EUI64 request_node_address
Definition: dotdot_mqtt.h:4896
void uic_mqtt_dotdot_set_thermostat_user_interface_configuration_write_attributes_callback(const uic_mqtt_dotdot_thermostat_user_interface_configuration_write_attributes_callback_t callback)
int16_t max_cool_setpoint_limit
Definition: dotdot_mqtt.h:9778
SGroupId groupid
Definition: dotdot_mqtt.h:2809
uint16_t transmission_time_ms
Definition: dotdot_mqtt.h:19178
ImageNotifyPayloadType
Definition: zap-types.h:774
const char * log_message
Definition: dotdot_mqtt.h:20330
void uic_mqtt_dotdot_color_control_enhanced_step_hue_callback_set(const uic_mqtt_dotdot_color_control_enhanced_step_hue_callback_t callback)
ProgrammingEventNotificationProgramEventSource program_event_source
Definition: dotdot_mqtt.h:6910
sl_status_t uic_mqtt_dotdot_system_metrics_system_interrupts_publish(const char *base_topic, uint64_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/SystemInterrupts.
bool reactive_current
Definition: dotdot_mqtt.h:16208
uint32_t reporting_interval_seconds
Definition: dotdot_mqtt.h:19673
uint16_t currentx
Definition: dotdot_mqtt.h:11540
bool occupancy
Definition: dotdot_mqtt.h:14246
uint16_t start_hue
Definition: dotdot_mqtt.h:11887
bool primary4_intensity
Definition: dotdot_mqtt.h:11614
bool primary3_intensity
Definition: dotdot_mqtt.h:11611
sl_status_t uic_mqtt_dotdot_metering_current_summation_delivered_publish(const char *base_topic, uint64_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/CurrentSummationDelivered.
sl_status_t(* uic_mqtt_dotdot_door_lock_clear_weekday_schedule_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPassFailStatus status)
Definition: dotdot_mqtt.h:6063
DrlkWeekDayScheduleID scheduleid
Definition: dotdot_mqtt.h:6612
uint8_t battery2_alarm_mask
Definition: dotdot_mqtt.h:588
SGroupId groupid
Definition: dotdot_mqtt.h:2703
bool battery2a_hr_rating
Definition: dotdot_mqtt.h:645
uint8_t primary6_intensity
Definition: dotdot_mqtt.h:11565
DrlkYearDayScheduleID scheduleid
Definition: dotdot_mqtt.h:6704
sl_status_t uic_mqtt_dotdot_flow_measurement_max_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; FlowMeasurement/Attributes/MaxMeasuredValue.
uint8_t current_zone_sensitivity_level
Definition: dotdot_mqtt.h:15051
sl_status_t uic_mqtt_dotdot_color_control_white_pointx_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/WhitePointX.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_quantity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3Quantity.
uint16_t timeout_in_seconds
Definition: dotdot_mqtt.h:6477
bool schedule_programming_visibility
Definition: dotdot_mqtt.h:11161
int8_t phase_harmonic_current_multiplier
Definition: dotdot_mqtt.h:16075
bool dc_voltage
Definition: dotdot_mqtt.h:16166
Definition: dotdot_mqtt.h:137
uint16_t dc_current_multiplier
Definition: dotdot_mqtt.h:16047
bool relative_humidity
Definition: dotdot_mqtt.h:10967
bool rms_extreme_over_voltage_period_phb
Definition: dotdot_mqtt.h:16266
bool dc_power_divisor
Definition: dotdot_mqtt.h:16180
sl_status_t(* uic_mqtt_dotdot_door_lock_setpin_code_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkSetCodeStatus status)
Definition: dotdot_mqtt.h:5913
bool battery2_rated_voltage
Definition: dotdot_mqtt.h:647
uint16_t manufacturer_code
Definition: dotdot_mqtt.h:4871
uint64_t current_summation_received
Definition: dotdot_mqtt.h:15467
sl_status_t uic_mqtt_dotdot_wind_speed_measurement_max_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindSpeedMeasurement/Attributes/MaxMeasuredValue.
DrlkTotalUserID userid
Definition: dotdot_mqtt.h:6730
uint16_t rms_extreme_under_voltage_period_phc
Definition: dotdot_mqtt.h:16159
void uic_mqtt_dotdot_poll_control_fast_poll_stop_callback_set(const uic_mqtt_dotdot_poll_control_fast_poll_stop_callback_t callback)
void uic_mqtt_dotdot_set_on_off_force_read_attributes_callback(const uic_mqtt_dotdot_on_off_force_read_attributes_callback_t callback)
CCMoveMode move_mode
Definition: dotdot_mqtt.h:11722
Command fields for ColorControl/ColorLoopSet.
Definition: dotdot_mqtt.h:11878
sl_status_t uic_mqtt_dotdot_dehumidification_control_dehumidification_max_cool_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DehumidificationControl/Attributes/DehumidificationMaxCool.
uint8_t operation_mode
Definition: dotdot_mqtt.h:9223
bool active_power_phb
Definition: dotdot_mqtt.h:16257
int16_t max_pressure
Definition: dotdot_mqtt.h:9202
int16_t max_const_temp
Definition: dotdot_mqtt.h:9214
uint8_t ac_louver_position
Definition: dotdot_mqtt.h:9807
uint16_t tolerance
Definition: dotdot_mqtt.h:14753
void uic_mqtt_dotdot_ota_upgrade_image_page_request_callback_set(const uic_mqtt_dotdot_ota_upgrade_image_page_request_callback_t callback)
void uic_mqtt_dotdot_set_occupancy_sensing_write_attributes_callback(const uic_mqtt_dotdot_occupancy_sensing_write_attributes_callback_t callback)
const MinMaxPair * azimuth_mask
Definition: dotdot_mqtt.h:21033
const char * data
Definition: dotdot_mqtt.h:6924
sl_status_t uic_mqtt_dotdot_system_metrics_cpu_usage_percent_publish(const char *base_topic, size_t value_count, const double *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/CPUUsagePercent.
sl_status_t uic_mqtt_dotdot_color_control_color_pointby_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorPointBY.
void uic_mqtt_dotdot_diagnostics_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the Diagnostics/ClusterRevision attribute.
void uic_mqtt_dotdot_occupancy_sensing_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the OccupancySensing/ClusterRevision attribute.
bool ballast_status
Definition: dotdot_mqtt.h:13071
sl_status_t(* uic_mqtt_dotdot_aox_locator_angle_report_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, const char *tag_unid, SphericalCoordinates direction, SphericalCoordinates deviation, int32_t sequence)
Definition: dotdot_mqtt.h:21001
void uic_mqtt_dotdot_ota_upgrade_generated_image_page_request_callback_set(const uic_mqtt_dotdot_ota_upgrade_image_page_request_callback_t callback)
CCColorLoopDirection direction
Definition: dotdot_mqtt.h:11883
uint16_t transition_time
Definition: dotdot_mqtt.h:3735
bool manufacturer_name
Definition: dotdot_mqtt.h:142
sl_status_t uic_mqtt_dotdot_thermostat_thermostat_running_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/ThermostatRunningMode.
Command fields for DoorLock/SetYearDayScheduleResponse.
Definition: dotdot_mqtt.h:6696
bool current_zig_bee_stack_version
Definition: dotdot_mqtt.h:4807
sl_status_t uic_mqtt_dotdot_diagnostics_phy_tomac_queue_limit_reached_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/PHYToMACQueueLimitReached.
void uic_mqtt_dotdot_alarms_generated_get_alarm_callback_set(const uic_mqtt_dotdot_alarms_get_alarm_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_scenes_copy_scene_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status, SGroupId group_identifier_from, uint8_t scene_identifier_from)
Definition: dotdot_mqtt.h:2599
uint8_t options_override
Definition: dotdot_mqtt.h:11773
void uic_mqtt_dotdot_door_lock_generated_set_user_status_callback_set(const uic_mqtt_dotdot_door_lock_set_user_status_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_alarms_get_alarm_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status, uint8_t alarm_code, clusterId cluster_identifier, uint32_t time_stamp)
Definition: dotdot_mqtt.h:4180
Definition: dotdot_mqtt.h:8948
sl_status_t uic_mqtt_dotdot_groups_name_support_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Groups/Attributes/NameSupport.
void uic_mqtt_dotdot_set_shade_configuration_write_attributes_callback(const uic_mqtt_dotdot_shade_configuration_write_attributes_callback_t callback)
void uic_mqtt_dotdot_set_protocol_controller_network_management_write_attributes_callback(const uic_mqtt_dotdot_protocol_controller_network_management_write_attributes_callback_t callback)
EUI64 upgrade_serverid
Definition: dotdot_mqtt.h:4788
Command fields for Scenes/CopySceneResponse.
Definition: dotdot_mqtt.h:2859
void uic_mqtt_dotdot_door_lock_generated_get_year_day_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_get_year_day_schedule_response_callback_t callback)
DrlkYearDayScheduleID scheduleid
Definition: dotdot_mqtt.h:6728
sl_status_t uic_mqtt_dotdot_metering_unitof_measure_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/UnitofMeasure.
uint8_t hue
Definition: dotdot_mqtt.h:11666
sl_status_t uic_mqtt_dotdot_shade_configuration_status_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ShadeConfiguration/Attributes/Status.
sl_status_t uic_mqtt_dotdot_fan_control_fan_mode_sequence_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; FanControl/Attributes/FanModeSequence.
sl_status_t uic_mqtt_dotdot_metering_inlet_temperature_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/InletTemperature.
sl_status_t uic_mqtt_dotdot_metering_current_max_demand_received_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/CurrentMaxDemandReceived.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_voltage_max_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCVoltageMax.
sl_status_t uic_mqtt_dotdot_thermostat_abs_min_heat_setpoint_limit_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/AbsMinHeatSetpointLimit.
sl_status_t(* uic_mqtt_dotdot_groups_remove_group_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t group_id)
Definition: dotdot_mqtt.h:2078
uint16_t ac_frequency
Definition: dotdot_mqtt.h:16051
sl_status_t(* uic_mqtt_dotdot_ota_upgrade_image_block_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status, uint16_t manufacturer_code, OTAImageType image_type, uint32_t file_version, uint32_t file_offset, const char *image_data, uint32_t current_time, uint32_t request_time, uint16_t minimum_block_period)
Definition: dotdot_mqtt.h:4705
void uic_mqtt_dotdot_set_illuminance_level_sensing_force_read_attributes_callback(const uic_mqtt_dotdot_illuminance_level_sensing_force_read_attributes_callback_t callback)
uint16_t transition_time
Definition: dotdot_mqtt.h:11797
SGroupId groupid
Definition: dotdot_mqtt.h:2676
@ UCL_MQTT_PUBLISH_TYPE_DESIRED
Definition: dotdot_mqtt.h:88
int16_t measured5th_harmonic_current
Definition: dotdot_mqtt.h:16060
int16_t max_measured_value
Definition: dotdot_mqtt.h:13768
Command fields for Level/MoveToLevelWithOnOff.
Definition: dotdot_mqtt.h:3732
void uic_mqtt_dotdot_set_door_lock_write_attributes_callback(const uic_mqtt_dotdot_door_lock_write_attributes_callback_t callback)
uint8_t siren_configuration
Definition: dotdot_mqtt.h:15376
sl_status_t(* uic_mqtt_dotdot_relativity_humidity_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_relativity_humidity_state_t, uic_mqtt_dotdot_relativity_humidity_updated_state_t)
Definition: dotdot_mqtt.h:14119
sl_status_t uic_mqtt_dotdot_window_covering_current_position_lift_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/CurrentPositionLift.
sl_status_t uic_mqtt_dotdot_basic_generic_device_class_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/GenericDevice-Class.
bool pi_heating_demand
Definition: dotdot_mqtt.h:9821
uint16_t alarm_count
Definition: dotdot_mqtt.h:4205
void uic_mqtt_dotdot_scenes_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the Scenes/ClusterRevision attribute.
sl_status_t(* uic_mqtt_dotdot_identify_identify_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t identify_time)
Definition: dotdot_mqtt.h:1850
int16_t reactive_power_phb
Definition: dotdot_mqtt.h:16130
bool enhanced_color_mode
Definition: dotdot_mqtt.h:11633
uint8_t security_level
Definition: dotdot_mqtt.h:6358
uint8_t max_level
Definition: dotdot_mqtt.h:3633
bool position_and_orientation_valid
Definition: dotdot_mqtt.h:21055
sl_status_t uic_mqtt_dotdot_color_control_remaining_time_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/RemainingTime.
uint16_t color_capabilities
Definition: dotdot_mqtt.h:11584
sl_status_t uic_mqtt_dotdot_thermostat_abs_max_heat_setpoint_limit_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/AbsMaxHeatSetpointLimit.
sl_status_t uic_mqtt_dotdot_color_control_color_pointrx_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorPointRX.
uint8_t mode
Definition: dotdot_mqtt.h:2845
void uic_mqtt_dotdot_color_control_move_to_hue_and_saturation_callback_set(const uic_mqtt_dotdot_color_control_move_to_hue_and_saturation_callback_t callback)
uint32_t new_file_version
Definition: dotdot_mqtt.h:4847
sl_status_t(* uic_mqtt_dotdot_level_move_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, MoveStepMode move_mode, uint8_t rate, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:3534
Command fields for Scenes/RecallScene.
Definition: dotdot_mqtt.h:2758
sl_status_t uic_mqtt_dotdot_flow_measurement_min_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; FlowMeasurement/Attributes/MinMeasuredValue.
bool manual_operation_event_mask
Definition: dotdot_mqtt.h:6408
void uic_mqtt_dotdot_protocol_controller_network_management_generated_write_callback_set(const uic_mqtt_dotdot_protocol_controller_network_management_write_callback_t callback)
void uic_mqtt_dotdot_door_lock_clear_allpin_codes_callback_set(const uic_mqtt_dotdot_door_lock_clear_allpin_codes_callback_t callback)
void uic_mqtt_dotdot_on_off_off_callback_set(const uic_mqtt_dotdot_on_off_off_callback_t callback)
bool min_heat_setpoint_limit
Definition: dotdot_mqtt.h:9828
Command fields for WindowCovering/GoToLiftPercentage.
Definition: dotdot_mqtt.h:8463
uint8_t options_mask
Definition: dotdot_mqtt.h:11672
uint8_t remote_sensing
Definition: dotdot_mqtt.h:9780
bool max_level
Definition: dotdot_mqtt.h:3650
bool mqtt_subscription_count
Definition: dotdot_mqtt.h:20292
uint16_t time
Definition: dotdot_mqtt.h:11885
SGroupId groupid
Definition: dotdot_mqtt.h:2829
uint16_t primary1x
Definition: dotdot_mqtt.h:11548
void uic_mqtt_dotdot_scenes_generated_add_scene_callback_set(const uic_mqtt_dotdot_scenes_add_scene_callback_t callback)
uint16_t primary5y
Definition: dotdot_mqtt.h:11561
Command fields for DoorLock/LockDoorResponse.
Definition: dotdot_mqtt.h:6441
sl_status_t(* uic_mqtt_dotdot_door_lock_set_weekday_schedule_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPassFailStatus status)
Definition: dotdot_mqtt.h:6017
sl_status_t(* uic_mqtt_dotdot_ota_upgrade_upgrade_end_request_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status, uint16_t manufacturer_code, OTAImageType image_type, uint32_t file_version)
Definition: dotdot_mqtt.h:4728
sl_status_t(* uic_mqtt_dotdot_scenes_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_scenes_state_t, uic_mqtt_dotdot_scenes_updated_state_t)
Definition: dotdot_mqtt.h:2629
Command fields for DoorLock/GetUserTypeResponse.
Definition: dotdot_mqtt.h:6822
OTAImageType image_type
Definition: dotdot_mqtt.h:4932
Command fields for OTAUpgrade/UpgradeEndRequest.
Definition: dotdot_mqtt.h:4950
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_low_temp_threshold_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DeviceTemperatureConfiguration/Attributes/LowTempThreshold.
sl_status_t uic_mqtt_dotdot_shade_configuration_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ShadeConfiguration/Attributes/Mode.
sl_status_t uic_mqtt_dotdot_ota_upgrade_file_offset_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OTAUpgrade/Attributes/FileOffset.
uint8_t battery_percentage_min_threshold
Definition: dotdot_mqtt.h:576
bool min_scaled_value
Definition: dotdot_mqtt.h:13783
bool angle_filtering
Definition: dotdot_mqtt.h:21064
sl_status_t(* uic_mqtt_dotdot_binding_unbind_from_protocol_controller_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, const char *cluster_name)
Definition: dotdot_mqtt.h:19463
uint16_t transition_time
Definition: dotdot_mqtt.h:3763
bool measured_phase1st_harmonic_current
Definition: dotdot_mqtt.h:16194
sl_status_t(* uic_mqtt_dotdot_binding_bind_to_protocol_controller_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, const char *cluster_name)
Definition: dotdot_mqtt.h:19456
bool fast_poll_timeout_max
Definition: dotdot_mqtt.h:5424
uint16_t max_measured_value
Definition: dotdot_mqtt.h:14108
Command fields for AoXLocator/AngleCorrection.
Definition: dotdot_mqtt.h:21122
sl_status_t uic_mqtt_dotdot_basic_date_code_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/DateCode.
zclStatus status
Definition: dotdot_mqtt.h:2665
bool measured_phase3rd_harmonic_current
Definition: dotdot_mqtt.h:16195
bool last_messagelqi
Definition: dotdot_mqtt.h:18534
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_under_voltage_counter_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/AverageRMSUnderVoltageCounter.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_frequency_max_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACFrequencyMax.
sl_status_t(* uic_mqtt_dotdot_thermostat_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_thermostat_updated_state_t)
Definition: dotdot_mqtt.h:9873
uint16_t step_size
Definition: dotdot_mqtt.h:11926
sl_status_t uic_mqtt_dotdot_metering_demand_formatting_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/DemandFormatting.
bool image_upgrade_status
Definition: dotdot_mqtt.h:4810
Definition: dotdot_mqtt.h:19309
DrlkOperMode
Definition: zap-types.h:578
void uic_mqtt_dotdot_set_iaswd_write_attributes_callback(const uic_mqtt_dotdot_iaswd_write_attributes_callback_t callback)
bool min_level
Definition: dotdot_mqtt.h:13072
sl_status_t(* uic_mqtt_dotdot_ph_measurement_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_ph_measurement_state_t, uic_mqtt_dotdot_ph_measurement_updated_state_t)
Definition: dotdot_mqtt.h:14513
bool outdoor_temperature
Definition: dotdot_mqtt.h:9814
uint8_t keypad_lockout
Definition: dotdot_mqtt.h:11154
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_percentage_min_threshold_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3PercentageMinThreshold.
uint16_t colory
Definition: dotdot_mqtt.h:11767
bool language
Definition: dotdot_mqtt.h:6389
uint16_t rms_voltage_min
Definition: dotdot_mqtt.h:16080
zclStatus status
Definition: dotdot_mqtt.h:2748
sl_status_t uic_mqtt_dotdot_basic_power_source_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/PowerSource.
sl_status_t uic_mqtt_dotdot_thermostat_unoccupied_setback_max_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/UnoccupiedSetbackMax.
void uic_mqtt_dotdot_ota_upgrade_query_next_image_request_callback_set(const uic_mqtt_dotdot_ota_upgrade_query_next_image_request_callback_t callback)
uint16_t rms_current_phc
Definition: dotdot_mqtt.h:16146
bool min_measured_value
Definition: dotdot_mqtt.h:13400
uint32_t new_long_poll_interval
Definition: dotdot_mqtt.h:5456
Command fields for OTAUpgrade/QueryDeviceSpecificFileResponse.
Definition: dotdot_mqtt.h:4993
const char * intermediate_setpoints_tilt
Definition: dotdot_mqtt.h:8411
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured7th_harmonic_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/Measured7thHarmonicCurrent.
bool color_pointb_intensity
Definition: dotdot_mqtt.h:11631
sl_status_t uic_mqtt_dotdot_level_on_transition_time_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/OnTransitionTime.
void uic_mqtt_dotdot_level_generated_move_with_on_off_callback_set(const uic_mqtt_dotdot_level_move_with_on_off_callback_t callback)
void uic_mqtt_dotdot_window_covering_go_to_tilt_percentage_callback_set(const uic_mqtt_dotdot_window_covering_go_to_tilt_percentage_callback_t callback)
IaswdLevel strobe_level
Definition: dotdot_mqtt.h:15382
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ActivePower.
sl_status_t uic_mqtt_dotdot_aox_locator_angle_filtering_weight_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/AngleFilteringWeight.
IasZoneType
Definition: zap-types.h:693
sl_status_t uic_mqtt_dotdot_basic_device_enabled_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/DeviceEnabled.
sl_status_t uic_mqtt_dotdot_ballast_configuration_lamp_burn_hours_trip_point_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/LampBurnHoursTripPoint.
bool battery2_quantity
Definition: dotdot_mqtt.h:646
bool rms_current_phb
Definition: dotdot_mqtt.h:16254
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_capacity_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/Capacity.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_min_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSCurrentMinPhB.
void uic_mqtt_dotdot_time_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the Time/ClusterRevision attribute.
bool battery2_alarm_mask
Definition: dotdot_mqtt.h:648
bool max_comp_pressure
Definition: dotdot_mqtt.h:9235
bool stack_version
Definition: dotdot_mqtt.h:140
uint16_t averagerms_voltage_measurement_period_phc
Definition: dotdot_mqtt.h:16155
int16_t reactive_current_phb
Definition: dotdot_mqtt.h:16120
void uic_mqtt_dotdot_on_off_generated_off_with_effect_callback_set(const uic_mqtt_dotdot_on_off_off_with_effect_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_ias_zone_initiate_normal_operation_mode_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:15020
uint8_t moving_state
Definition: dotdot_mqtt.h:8936
void uic_mqtt_dotdot_scenes_remove_all_scenes_response_callback_set(const uic_mqtt_dotdot_scenes_remove_all_scenes_response_callback_t callback)
void uic_mqtt_dotdot_color_control_color_loop_set_callback_set(const uic_mqtt_dotdot_color_control_color_loop_set_callback_t callback)
uint8_t rh_dehumidification_setpoint
Definition: dotdot_mqtt.h:10958
int16_t abs_max_cool_setpoint_limit
Definition: dotdot_mqtt.h:9766
Command fields for Groups/AddGroup.
Definition: dotdot_mqtt.h:2136
bool battery_percentage_min_threshold
Definition: dotdot_mqtt.h:636
void uic_mqtt_dotdot_state_remove_offline_callback_set(const uic_mqtt_dotdot_state_remove_offline_callback_t callback)
uint16_t color_temperature_mireds
Definition: dotdot_mqtt.h:11808
uint16_t ac_frequency_max
Definition: dotdot_mqtt.h:16053
bool upgrade_activation_policy
Definition: dotdot_mqtt.h:4815
void uic_mqtt_dotdot_set_protocol_controller_rf_telemetry_write_attributes_callback(const uic_mqtt_dotdot_protocol_controller_rf_telemetry_write_attributes_callback_t callback)
Definition: dotdot_mqtt.h:15054
uint16_t manufacturer_code
Definition: dotdot_mqtt.h:4843
uint8_t mqtt_logging_level
Definition: dotdot_mqtt.h:20262
sl_status_t uic_mqtt_dotdot_system_metrics_cpu_frequencym_hz_publish(const char *base_topic, size_t value_count, const double *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/CPUFrequencyMHz.
bool rms_extreme_over_voltage_period
Definition: dotdot_mqtt.h:16224
Definition: dotdot_mqtt.h:3281
bool manufacturerid
Definition: dotdot_mqtt.h:4811
const char * cluster_name
Definition: dotdot_mqtt.h:19516
uint16_t rms_voltage
Definition: dotdot_mqtt.h:16079
uint8_t generic_device_class
Definition: dotdot_mqtt.h:122
MoveStepMode step_mode
Definition: dotdot_mqtt.h:3709
sl_status_t uic_mqtt_dotdot_system_metrics_average_temperature_celcius_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/AverageTemperatureCelcius.
uint32_t downloaded_file_version
Definition: dotdot_mqtt.h:4792
Definition: dotdot_mqtt.h:15348
uint16_t primary2y
Definition: dotdot_mqtt.h:11552
uint32_t lamp_burn_hours
Definition: dotdot_mqtt.h:13063
sl_status_t(* uic_mqtt_dotdot_door_lock_clear_year_day_schedule_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkYearDayScheduleID scheduleid, DrlkTotalUserID userid)
Definition: dotdot_mqtt.h:6114
void uic_mqtt_dotdot_set_ias_zone_write_attributes_callback(const uic_mqtt_dotdot_ias_zone_write_attributes_callback_t callback)
bool occupied_heating_setpoint
Definition: dotdot_mqtt.h:9825
int8_t slot_duration
Definition: dotdot_mqtt.h:21050
int16_t dc_power
Definition: dotdot_mqtt.h:16042
sl_status_t uic_mqtt_dotdot_door_lock_keypad_operation_event_mask_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/KeypadOperationEventMask.
sl_status_t uic_mqtt_dotdot_time_dst_end_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Time/Attributes/DstEnd.
uint16_t nwkfc_failure
Definition: dotdot_mqtt.h:18489
sl_status_t uic_mqtt_dotdot_diagnostics_averagemac_retry_peraps_message_sent_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/AverageMACRetryPerAPSMessageSent.
uint8_t default_update_period
Definition: dotdot_mqtt.h:15474
const char * group_name
Definition: dotdot_mqtt.h:2166
uint16_t dc_current_divisor
Definition: dotdot_mqtt.h:16048
zclStatus status
Definition: dotdot_mqtt.h:6717
int16_t abs_max_heat_setpoint_limit
Definition: dotdot_mqtt.h:9764
void uic_mqtt_dotdot_ias_zone_generated_zone_enroll_request_callback_set(const uic_mqtt_dotdot_ias_zone_zone_enroll_request_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_temperature_measurement_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_temperature_measurement_updated_state_t)
Definition: dotdot_mqtt.h:13662
sl_status_t(* uic_mqtt_dotdot_color_control_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_color_control_state_t, uic_mqtt_dotdot_color_control_updated_state_t)
Definition: dotdot_mqtt.h:11646
sl_status_t uic_mqtt_dotdot_metering_energy_carrier_summation_formatting_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/EnergyCarrierSummationFormatting.
sl_status_t(* uic_mqtt_dotdot_on_off_off_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:3240
void uic_mqtt_dotdot_door_lock_get_holiday_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_get_holiday_schedule_response_callback_t callback)
zclStatus status
Definition: dotdot_mqtt.h:4928
uint16_t transition_time
Definition: dotdot_mqtt.h:2763
bool battery_voltage_threshold2
Definition: dotdot_mqtt.h:634
Definition: dotdot_mqtt.h:21028
uint16_t max_measured_value
Definition: dotdot_mqtt.h:14627
Command fields for ColorControl/MoveHue.
Definition: dotdot_mqtt.h:11680
Command fields for DoorLock/GetRFIDCode.
Definition: dotdot_mqtt.h:6851
bool currentx
Definition: dotdot_mqtt.h:11595
void uic_mqtt_dotdot_ota_upgrade_generated_query_device_specific_file_response_callback_set(const uic_mqtt_dotdot_ota_upgrade_query_device_specific_file_response_callback_t callback)
sl_status_t uic_mqtt_dotdot_color_control_color_pointgx_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorPointGX.
uint8_t motor_step_size
Definition: dotdot_mqtt.h:5676
Command fields for DoorLock/GetRFIDCodeResponse.
Definition: dotdot_mqtt.h:6858
uint8_t name_support
Definition: dotdot_mqtt.h:2616
const char * pin_orrfid_code
Definition: dotdot_mqtt.h:6435
Definition: dotdot_mqtt.h:20752
void uic_mqtt_dotdot_ota_upgrade_upgrade_end_response_callback_set(const uic_mqtt_dotdot_ota_upgrade_upgrade_end_response_callback_t callback)
uint8_t rate
Definition: dotdot_mqtt.h:11683
void(* group_dispatch_t)(uint16_t group_id, const char *cluster_name, const char *command, const char *message, size_t message_length, mqtt_message_callback_t callback)
Definition: dotdot_mqtt.h:21687
sl_status_t(* uic_mqtt_dotdot_ota_upgrade_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_ota_upgrade_updated_state_t)
Definition: dotdot_mqtt.h:4827
TriggerEffectEffectVariant effect_variant
Definition: dotdot_mqtt.h:1923
sl_status_t(* uic_mqtt_dotdot_aox_position_estimation_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_aox_position_estimation_state_t, uic_mqtt_dotdot_aox_position_estimation_updated_state_t)
Definition: dotdot_mqtt.h:21506
sl_status_t uic_mqtt_dotdot_diagnostics_aps_rx_ucast_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/APSRxUcast.
void uic_mqtt_dotdot_set_carbon_monoxide_force_read_attributes_callback(const uic_mqtt_dotdot_carbon_monoxide_force_read_attributes_callback_t callback)
int16_t ac_coil_temperature
Definition: dotdot_mqtt.h:9808
bool dst_shift
Definition: dotdot_mqtt.h:4403
uint8_t options_override
Definition: dotdot_mqtt.h:11891
void uic_mqtt_dotdot_on_off_off_with_effect_callback_set(const uic_mqtt_dotdot_on_off_off_with_effect_callback_t callback)
OperatingEventNotificationOperationEventCode operation_event_code
Definition: dotdot_mqtt.h:6895
Command fields for WindowCovering/GoToTiltValue.
Definition: dotdot_mqtt.h:8470
Definition: dotdot_mqtt.h:5417
bool enable_one_touch_locking
Definition: dotdot_mqtt.h:6397
sl_status_t uic_mqtt_dotdot_system_metrics_swap_memory_usedmb_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/SWAPMemoryUsedMB.
bool off_wait_time
Definition: dotdot_mqtt.h:3293
void uic_mqtt_dotdot_color_control_generated_enhanced_move_hue_callback_set(const uic_mqtt_dotdot_color_control_enhanced_move_hue_callback_t callback)
sl_status_t uic_mqtt_dotdot_thermostat_occupied_setback_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/OccupiedSetback.
void uic_mqtt_dotdot_door_lock_getrfid_code_callback_set(const uic_mqtt_dotdot_door_lock_getrfid_code_callback_t callback)
DrlkOperEventSource source_operation_event
Definition: dotdot_mqtt.h:6506
sl_status_t uic_mqtt_dotdot_electrical_measurement_apparent_power_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ApparentPower.
uint16_t group_id
Definition: dotdot_mqtt.h:2137
sl_status_t(* uic_mqtt_dotdot_application_monitoring_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_application_monitoring_state_t, uic_mqtt_dotdot_application_monitoring_updated_state_t)
Definition: dotdot_mqtt.h:20304
uint16_t averagerms_over_voltage_counter_phb
Definition: dotdot_mqtt.h:16134
DrlkSetCodeStatus status
Definition: dotdot_mqtt.h:6532
sl_status_t(* uic_mqtt_dotdot_aox_locator_iq_report_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, const char *tag_unid, uint8_t channel, int8_t rssi, uint8_t samples_count, const int8_t *samples, int32_t sequence)
Definition: dotdot_mqtt.h:20985
SGroupId current_group
Definition: dotdot_mqtt.h:2614
Command fields for DoorLock/ClearHolidayScheduleResponse.
Definition: dotdot_mqtt.h:6792
uint8_t zoneid
Definition: dotdot_mqtt.h:15049
int8_t scale
Definition: dotdot_mqtt.h:13774
void uic_mqtt_dotdot_color_control_generated_move_color_callback_set(const uic_mqtt_dotdot_color_control_move_color_callback_t callback)
uint16_t manufacturer_code
Definition: dotdot_mqtt.h:15108
bool battery3_percentage_remaining
Definition: dotdot_mqtt.h:659
sl_status_t(* uic_mqtt_dotdot_protocol_controller_network_management_write_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:21568
uint8_t relay_status
Definition: dotdot_mqtt.h:9924
bool intermediate_setpoints_tilt
Definition: dotdot_mqtt.h:8434
bool demand_formatting
Definition: dotdot_mqtt.h:15513
SGroupId group_identifier_from
Definition: dotdot_mqtt.h:2847
uint8_t minrfid_code_length
Definition: dotdot_mqtt.h:6341
uint16_t transition_time
Definition: dotdot_mqtt.h:11928
sl_status_t uic_mqtt_dotdot_thermostat_hvac_system_type_configuration_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/HVACSystemTypeConfiguration.
DrlkSettableUserStatus
Definition: zap-types.h:601
bool active_power_min_phb
Definition: dotdot_mqtt.h:16258
uint16_t primary5x
Definition: dotdot_mqtt.h:11560
sl_status_t uic_mqtt_dotdot_init()
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSCurrent.
void uic_mqtt_dotdot_door_lock_setpin_code_response_callback_set(const uic_mqtt_dotdot_door_lock_setpin_code_response_callback_t callback)
DrlkSetCodeStatus status
Definition: dotdot_mqtt.h:6845
void uic_mqtt_dotdot_ph_measurement_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the PhMeasurement/ClusterRevision attribute.
LoggingLevelEnum
Definition: zap-types.h:782
int8_t power_factor
Definition: dotdot_mqtt.h:16090
bool thermostat_programming_operation_mode
Definition: dotdot_mqtt.h:9843
sl_status_t uic_mqtt_dotdot_ota_upgrade_upgrade_timeout_policy_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OTAUpgrade/Attributes/UpgradeTimeoutPolicy.
sl_status_t uic_mqtt_dotdot_diagnostics_aps_decrypt_failures_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/APSDecryptFailures.
uint8_t sceneid
Definition: dotdot_mqtt.h:2741
int8_t measured_noise_floord_bm
Definition: dotdot_mqtt.h:19190
sl_status_t uic_mqtt_dotdot_level_current_frequency_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/CurrentFrequency.
bool number_of_holiday_schedules_supported
Definition: dotdot_mqtt.h:6383
uint16_t ac_current_divisor
Definition: dotdot_mqtt.h:16101
bool dc_current_min
Definition: dotdot_mqtt.h:16170
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_sag_period_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageSagPeriodPhB.
uint8_t DrlkWeekDayScheduleID
Definition: zap-types.h:39
bool battery_alarm_mask
Definition: dotdot_mqtt.h:631
uint16_t downloaded_zig_bee_stack_version
Definition: dotdot_mqtt.h:4793
DrlkUserType
Definition: zap-types.h:615
sl_status_t uic_mqtt_dotdot_door_lock_alarm_mask_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/AlarmMask.
sl_status_t(* uic_mqtt_dotdot_state_discover_neighbors_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:19298
CCColorLoopDirection
Definition: zap-types.h:410
void uic_mqtt_dotdot_poll_control_check_in_response_callback_set(const uic_mqtt_dotdot_poll_control_check_in_response_callback_t callback)
EUI64 last_configured_by
Definition: dotdot_mqtt.h:2617
Definition: dotdot_mqtt.h:4208
uint64_t EUI64
Definition: zap-types.h:34
int16_t occupied_cooling_setpoint
Definition: dotdot_mqtt.h:9771
DrlkHolidayScheduleID holiday_scheduleid
Definition: dotdot_mqtt.h:6786
uint8_t options_override
Definition: dotdot_mqtt.h:11728
bool current_position_lift_percentage
Definition: dotdot_mqtt.h:8423
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_min_const_speed_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/MinConstSpeed.
sl_status_t uic_mqtt_dotdot_door_lock_wrong_code_entry_limit_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/WrongCodeEntryLimit.
sl_status_t uic_mqtt_dotdot_on_off_global_scene_control_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OnOff/Attributes/GlobalSceneControl.
uint16_t max_measured_value
Definition: dotdot_mqtt.h:14752
bool deceleration_time_lift
Definition: dotdot_mqtt.h:8431
uint16_t short_poll_interval
Definition: dotdot_mqtt.h:5410
bool max_measured_value
Definition: dotdot_mqtt.h:14884
void uic_mqtt_dotdot_alarms_generated_reset_alarm_callback_set(const uic_mqtt_dotdot_alarms_reset_alarm_callback_t callback)
void uic_mqtt_dotdot_illuminance_level_sensing_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the IlluminanceLevelSensing/ClusterRevision attribute.
const char * lamp_type
Definition: dotdot_mqtt.h:13060
sl_status_t uic_mqtt_dotdot_color_control_color_pointr_intensity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorPointRIntensity.
uint8_t step_size
Definition: dotdot_mqtt.h:11696
sl_status_t uic_mqtt_dotdot_system_metrics_current_temperature_celcius_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/CurrentTemperatureCelcius.
bool divisor
Definition: dotdot_mqtt.h:15511
bool swap_memory_totalmb
Definition: dotdot_mqtt.h:19721
CCMoveMode
Definition: zap-types.h:424
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured11th_harmonic_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/Measured11thHarmonicCurrent.
void uic_mqtt_dotdot_electrical_measurement_get_profile_info_callback_set(const uic_mqtt_dotdot_electrical_measurement_get_profile_info_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_protocol_controller_network_management_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_protocol_controller_network_management_updated_state_t)
Definition: dotdot_mqtt.h:21590
Command fields for DoorLock/SetRFIDCodeResponse.
Definition: dotdot_mqtt.h:6844
uint8_t battery_percentage_remaining
Definition: dotdot_mqtt.h:565
Definition: dotdot_mqtt.h:1636
int16_t active_power_min_phc
Definition: dotdot_mqtt.h:16150
void uic_mqtt_dotdot_groups_remove_all_groups_callback_set(const uic_mqtt_dotdot_groups_remove_all_groups_callback_t callback)
sl_status_t uic_mqtt_dotdot_diagnostics_last_messagelqi_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/LastMessageLQI.
void uic_mqtt_dotdot_door_lock_generated_set_user_type_response_callback_set(const uic_mqtt_dotdot_door_lock_set_user_type_response_callback_t callback)
void uic_mqtt_dotdot_color_control_move_hue_callback_set(const uic_mqtt_dotdot_color_control_move_hue_callback_t callback)
bool apparent_power_phb
Definition: dotdot_mqtt.h:16261
bool min_const_pressure
Definition: dotdot_mqtt.h:9232
void uic_mqtt_dotdot_door_lock_generated_get_user_status_response_callback_set(const uic_mqtt_dotdot_door_lock_get_user_status_response_callback_t callback)
bool current_scene
Definition: dotdot_mqtt.h:2622
sl_status_t uic_mqtt_dotdot_flow_measurement_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; FlowMeasurement/Attributes/MeasuredValue.
@ UCL_MQTT_PUBLISH_TYPE_REPORTED
Definition: dotdot_mqtt.h:90
void uic_mqtt_dotdot_color_control_generated_enhanced_step_hue_callback_set(const uic_mqtt_dotdot_color_control_enhanced_step_hue_callback_t callback)
uint8_t scene_identifier_to
Definition: dotdot_mqtt.h:2853
Definition: dotdot_mqtt.h:10955
bool window_covering_type
Definition: dotdot_mqtt.h:8415
void uic_mqtt_dotdot_metering_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the Metering/ClusterRevision attribute.
uint8_t battery3_voltage_threshold1
Definition: dotdot_mqtt.h:607
int16_t measured7th_harmonic_current
Definition: dotdot_mqtt.h:16061
uint16_t parameter_id
Definition: dotdot_mqtt.h:20893
uint64_t mqtt_subscription_count
Definition: dotdot_mqtt.h:20266
uint16_t min_measured_value
Definition: dotdot_mqtt.h:13982
bool physical_environment
Definition: dotdot_mqtt.h:154
bool current_outlet_energy_carrier_summation
Definition: dotdot_mqtt.h:15506
void uic_mqtt_dotdot_poll_control_set_long_poll_interval_callback_set(const uic_mqtt_dotdot_poll_control_set_long_poll_interval_callback_t callback)
bool current_max_demand_received_time
Definition: dotdot_mqtt.h:15502
void uic_mqtt_dotdot_identify_generated_trigger_effect_callback_set(const uic_mqtt_dotdot_identify_trigger_effect_callback_t callback)
uint32_t mac_rx_ucast
Definition: dotdot_mqtt.h:18473
Command fields for OTAUpgrade/QueryDeviceSpecificFileRequest.
Definition: dotdot_mqtt.h:4978
DrlkPassFailStatus status
Definition: dotdot_mqtt.h:6573
void uic_mqtt_dotdot_door_lock_generated_toggle_callback_set(const uic_mqtt_dotdot_door_lock_toggle_callback_t callback)
uint16_t transition_time
Definition: dotdot_mqtt.h:2653
sl_status_t(* uic_mqtt_dotdot_ota_upgrade_query_next_image_request_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t field_control, uint16_t manufacturer_code, OTAImageType image_type, uint32_t current_file_version, uint16_t hardware_version)
Definition: dotdot_mqtt.h:4631
sl_status_t uic_mqtt_dotdot_metering_default_update_period_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/DefaultUpdatePeriod.
void uic_mqtt_dotdot_set_scenes_force_read_attributes_callback(const uic_mqtt_dotdot_scenes_force_read_attributes_callback_t callback)
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_max_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageMaxPhB.
sl_status_t uic_mqtt_dotdot_ballast_configuration_physical_max_level_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/PhysicalMaxLevel.
sl_status_t uic_mqtt_dotdot_application_monitoring_hostname_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/Hostname.
bool system_interrupts
Definition: dotdot_mqtt.h:19738
sl_status_t uic_mqtt_dotdot_occupancy_sensing_pir_unoccupied_to_occupied_delay_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OccupancySensing/Attributes/PIRUnoccupiedToOccupiedDelay.
sl_status_t(* uic_mqtt_dotdot_door_lock_getpin_code_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t userid, DrlkUserStatus user_status, DrlkUserType user_type, const char *code)
Definition: dotdot_mqtt.h:5927
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_current_overload_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACCurrentOverload.
uint8_t options_mask
Definition: dotdot_mqtt.h:11934
uint8_t mode
Definition: dotdot_mqtt.h:9912
MoveStepMode step_mode
Definition: dotdot_mqtt.h:3759
sl_status_t uic_mqtt_dotdot_door_lock_language_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/Language.
void uic_mqtt_dotdot_level_move_to_closest_frequency_callback_set(const uic_mqtt_dotdot_level_move_to_closest_frequency_callback_t callback)
void uic_mqtt_dotdot_door_lock_unlock_door_response_callback_set(const uic_mqtt_dotdot_door_lock_unlock_door_response_callback_t callback)
bool active_power_max
Definition: dotdot_mqtt.h:16217
bool alarm_mask
Definition: dotdot_mqtt.h:9252
void uic_mqtt_dotdot_color_control_generated_move_color_temperature_callback_set(const uic_mqtt_dotdot_color_control_move_color_temperature_callback_t callback)
sl_status_t uic_mqtt_dotdot_thermostat_min_cool_setpoint_limit_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/MinCoolSetpointLimit.
Definition: dotdot_mqtt.h:21578
const char * lamp_manufacturer
Definition: dotdot_mqtt.h:13061
bool primary2_intensity
Definition: dotdot_mqtt.h:11608
sl_status_t uic_mqtt_dotdot_basic_zcl_version_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/ZCLVersion.
clusterId cluster_identifier
Definition: dotdot_mqtt.h:4254
sl_status_t uic_mqtt_dotdot_ballast_configuration_power_on_level_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/PowerOnLevel.
uint16_t rms_voltage_sag_period_phb
Definition: dotdot_mqtt.h:16138
Command fields for ColorControl/MoveToColorTemperature.
Definition: dotdot_mqtt.h:11807
uint8_t config_or_status
Definition: dotdot_mqtt.h:8399
Definition: dotdot_mqtt.h:13987
sl_status_t uic_mqtt_dotdot_illuminance_level_sensing_illuminance_target_level_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IlluminanceLevelSensing/Attributes/IlluminanceTargetLevel.
bool swap_memory_usedmb
Definition: dotdot_mqtt.h:19722
uint8_t name_support
Definition: dotdot_mqtt.h:2110
bool lamp_rated_hours
Definition: dotdot_mqtt.h:13081
bool average_temperature_celcius
Definition: dotdot_mqtt.h:19733
bool bindable_cluster_list
Definition: dotdot_mqtt.h:19481
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_min_const_flow_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/MinConstFlow.
bool high_temp_dwell_trip_point
Definition: dotdot_mqtt.h:1657
sl_status_t(* uic_mqtt_dotdot_state_interview_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:19303
uint16_t tolerance
Definition: dotdot_mqtt.h:13769
void uic_mqtt_dotdot_door_lock_set_user_status_callback_set(const uic_mqtt_dotdot_door_lock_set_user_status_callback_t callback)
int16_t ac_current_overload
Definition: dotdot_mqtt.h:16109
sl_status_t uic_mqtt_dotdot_time_dst_start_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Time/Attributes/DstStart.
Command fields for DoorLock/ClearYearDayScheduleResponse.
Definition: dotdot_mqtt.h:6736
sl_status_t(* uic_mqtt_dotdot_door_lock_set_user_status_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkTotalUserID userid, DrlkSettableUserStatus user_status)
Definition: dotdot_mqtt.h:5966
sl_status_t uic_mqtt_dotdot_illuminance_measurement_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IlluminanceMeasurement/Attributes/MeasuredValue.
void uic_mqtt_dotdot_level_stop_with_on_off_callback_set(const uic_mqtt_dotdot_level_stop_with_on_off_callback_t callback)
sl_status_t uic_mqtt_dotdot_door_lock_number_of_log_records_supported_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/NumberOfLogRecordsSupported.
uint32_t power_multiplier
Definition: dotdot_mqtt.h:16072
bool ac_coil_temperature
Definition: dotdot_mqtt.h:9861
sl_status_t uic_mqtt_dotdot_diagnostics_mac_rx_bcast_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/MacRxBcast.
uint16_t min_frequency
Definition: dotdot_mqtt.h:3635
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_rated_voltage_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3RatedVoltage.
sl_status_t uic_mqtt_dotdot_metering_divisor_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/Divisor.
void uic_mqtt_dotdot_electrical_conductivity_measurement_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the ElectricalConductivityMeasurement/ClusterRevision attribute.
bool reporting_mode
Definition: dotdot_mqtt.h:21054
sl_status_t uic_mqtt_dotdot_system_metrics_fqdn_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/FQDN.
sl_status_t uic_mqtt_dotdot_time_time_status_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Time/Attributes/TimeStatus.
sl_status_t(* uic_mqtt_dotdot_door_lock_operating_event_notification_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkOperEventSource operation_event_source, OperatingEventNotificationOperationEventCode operation_event_code, uint16_t userid, const char *pin, uint32_t local_time, const char *data)
Definition: dotdot_mqtt.h:6284
Definition: dotdot_mqtt.h:19314
void uic_mqtt_dotdot_door_lock_get_year_day_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_get_year_day_schedule_response_callback_t callback)
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_max_const_flow_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/MaxConstFlow.
uint16_t ac_power_multiplier
Definition: dotdot_mqtt.h:16102
bool upgrade_timeout_policy
Definition: dotdot_mqtt.h:4816
uint16_t dc_voltage_multiplier
Definition: dotdot_mqtt.h:16045
uint8_t effect_variant
Definition: dotdot_mqtt.h:3319
Definition: dotdot_mqtt.h:21574
uint8_t aox_mode
Definition: dotdot_mqtt.h:21038
uint8_t physical_contact_unoccupied_to_occupied_threshold
Definition: dotdot_mqtt.h:14242
sl_status_t(* uic_mqtt_dotdot_color_control_step_saturation_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, CCStepMode step_mode, uint8_t step_size, uint8_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:11327
Command fields for DoorLock/GetHolidayScheduleResponse.
Definition: dotdot_mqtt.h:6770
uint8_t user_code_temporary_disable_time
Definition: dotdot_mqtt.h:6355
uint32_t current_file_version
Definition: dotdot_mqtt.h:4790
bool occupancy
Definition: dotdot_mqtt.h:9815
sl_status_t uic_mqtt_dotdot_ballast_configuration_intrinsic_ballast_factor_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/IntrinsicBallastFactor.
sl_status_t uic_mqtt_dotdot_poll_control_check_in_interval_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PollControl/Attributes/CheckInInterval.
SphericalCoordinates direction
Definition: dotdot_mqtt.h:21125
bool temperature_formatting
Definition: dotdot_mqtt.h:15520
uint8_t saturation
Definition: dotdot_mqtt.h:11866
bool alarm_mask
Definition: dotdot_mqtt.h:156
void uic_mqtt_dotdot_door_lock_generated_set_holiday_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_set_holiday_schedule_response_callback_t callback)
void uic_mqtt_dotdot_groups_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the Groups/ClusterRevision attribute.
bool applicationcpu_usage_percent
Definition: dotdot_mqtt.h:20297
sl_status_t(* uic_mqtt_dotdot_scenes_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_scenes_updated_state_t)
Definition: dotdot_mqtt.h:2637
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSCurrentPhB.
bool ultrasonic_occupied_to_unoccupied_delay
Definition: dotdot_mqtt.h:14252
sl_status_t(* uic_mqtt_dotdot_carbon_monoxide_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_carbon_monoxide_state_t, uic_mqtt_dotdot_carbon_monoxide_updated_state_t)
Definition: dotdot_mqtt.h:14888
bool unoccupied_cooling_setpoint
Definition: dotdot_mqtt.h:9826
bool rms_extreme_under_voltage_period_phc
Definition: dotdot_mqtt.h:16289
bool dc_voltage_multiplier
Definition: dotdot_mqtt.h:16175
bool ac_capacity_format
Definition: dotdot_mqtt.h:9862
uint8_t energy_carrier_demand_formatting
Definition: dotdot_mqtt.h:15489
sl_status_t(* uic_mqtt_dotdot_groups_add_group_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t status, uint16_t group_id)
Definition: dotdot_mqtt.h:2033
const char * location_description
Definition: dotdot_mqtt.h:129
sl_status_t uic_mqtt_dotdot_power_configuration_batterya_hr_rating_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryAHrRating.
void uic_mqtt_dotdot_aox_locator_generated_iq_report_callback_set(const uic_mqtt_dotdot_aox_locator_iq_report_callback_t callback)
SphericalCoordinates deviation
Definition: dotdot_mqtt.h:21114
void uic_mqtt_dotdot_thermostat_get_relay_status_log_response_callback_set(const uic_mqtt_dotdot_thermostat_get_relay_status_log_response_callback_t callback)
uint32_t image_size
Definition: dotdot_mqtt.h:5002
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCCurrent.
void uic_mqtt_dotdot_door_lock_generated_programming_event_notification_callback_set(const uic_mqtt_dotdot_door_lock_programming_event_notification_callback_t callback)
uint8_t zoneid
Definition: dotdot_mqtt.h:15097
void uic_mqtt_dotdot_scenes_generated_view_scene_callback_set(const uic_mqtt_dotdot_scenes_view_scene_callback_t callback)
int16_t dc_power_max
Definition: dotdot_mqtt.h:16044
sl_status_t uic_mqtt_dotdot_color_control_white_pointy_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/WhitePointY.
Command fields for IASZone/ZoneStatusChangeNotification.
Definition: dotdot_mqtt.h:15092
DrlkSettableUserStatus user_status
Definition: dotdot_mqtt.h:6582
Command fields for Thermostat/SetpointRaiseOrLower.
Definition: dotdot_mqtt.h:9884
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_extreme_under_voltage_period_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSExtremeUnderVoltagePeriodPhC.
uint8_t battery3_quantity
Definition: dotdot_mqtt.h:603
bool scene_valid
Definition: dotdot_mqtt.h:2615
void uic_mqtt_dotdot_scenes_get_scene_membership_response_callback_set(const uic_mqtt_dotdot_scenes_get_scene_membership_response_callback_t callback)
uint8_t options_mask
Definition: dotdot_mqtt.h:11726
zclStatus status
Definition: dotdot_mqtt.h:6442
bool battery3_quantity
Definition: dotdot_mqtt.h:663
void uic_mqtt_dotdot_level_stop_callback_set(const uic_mqtt_dotdot_level_stop_callback_t callback)
sl_status_t uic_mqtt_dotdot_application_monitoring_applicationcpu_min_usage_percent_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/ApplicationCPUMinUsagePercent.
void uic_mqtt_dotdot_protocol_controller_rf_telemetry_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the ProtocolController-RFTelemetry/ClusterRevision attribute.
sl_status_t(* uic_mqtt_dotdot_door_lock_get_user_status_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t userid, DrlkUserStatus user_status)
Definition: dotdot_mqtt.h:5989
sl_status_t uic_mqtt_dotdot_door_lock_default_configuration_register_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/DefaultConfigurationRegister.
sl_status_t(* uic_mqtt_dotdot_window_covering_go_to_lift_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t lift_value)
Definition: dotdot_mqtt.h:8362
void uic_mqtt_dotdot_configuration_parameters_generated_default_reset_all_parameters_callback_set(const uic_mqtt_dotdot_configuration_parameters_default_reset_all_parameters_callback_t callback)
sl_status_t uic_mqtt_dotdot_thermostat_setpoint_change_amount_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/SetpointChangeAmount.
void uic_mqtt_dotdot_thermostat_generated_clear_weekly_schedule_callback_set(const uic_mqtt_dotdot_thermostat_clear_weekly_schedule_callback_t callback)
bool last_set_time
Definition: dotdot_mqtt.h:4406
sl_status_t(* uic_mqtt_dotdot_door_lock_toggle_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, const char *pin_orrfid_code)
Definition: dotdot_mqtt.h:5844
int16_t dc_voltage
Definition: dotdot_mqtt.h:16036
void uic_mqtt_dotdot_electrical_measurement_get_profile_info_response_callback_set(const uic_mqtt_dotdot_electrical_measurement_get_profile_info_response_callback_t callback)
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_effective_operation_mode_publish(const char *base_topic, PumpOperationMode value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/EffectiveOperationMode.
bool pi_cooling_demand
Definition: dotdot_mqtt.h:9820
sl_status_t(* uic_mqtt_dotdot_thermostat_set_weekly_schedule_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t number_of_transitions, uint8_t day_of_week, uint8_t mode, uint8_t transitions_count, const TransitionType *transitions)
Definition: dotdot_mqtt.h:9708
void uic_mqtt_dotdot_scenes_recall_scene_callback_set(const uic_mqtt_dotdot_scenes_recall_scene_callback_t callback)
uint16_t max_const_flow
Definition: dotdot_mqtt.h:9212
bool mqtt_logging_enabled
Definition: dotdot_mqtt.h:20287
bool sendpin_over_the_air
Definition: dotdot_mqtt.h:6402
sl_status_t(* uic_mqtt_dotdot_color_control_move_to_saturation_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t saturation, uint16_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:11301
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_voltage_multiplier_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCVoltageMultiplier.
uint8_t dehumidification_cooling
Definition: dotdot_mqtt.h:10957
sl_status_t uic_mqtt_dotdot_color_control_primary3_intensity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary3Intensity.
bool abs_min_cool_setpoint_limit
Definition: dotdot_mqtt.h:9818
uint16_t attribute_id
Definition: dotdot_mqtt.h:16336
uint32_t request_time
Definition: dotdot_mqtt.h:4942
uint16_t color_pointry
Definition: dotdot_mqtt.h:11569
void uic_mqtt_dotdot_groups_generated_view_group_callback_set(const uic_mqtt_dotdot_groups_view_group_callback_t callback)
void uic_mqtt_dotdot_door_lock_clear_weekday_schedule_callback_set(const uic_mqtt_dotdot_door_lock_clear_weekday_schedule_callback_t callback)
void uic_mqtt_dotdot_set_identify_force_read_attributes_callback(const uic_mqtt_dotdot_identify_force_read_attributes_callback_t callback)
uint8_t options_mask
Definition: dotdot_mqtt.h:11827
sl_status_t uic_mqtt_dotdot_diagnostics_mac_tx_ucast_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/MacTxUcast.
Definition: dotdot_mqtt.h:4397
uint16_t measured_value
Definition: dotdot_mqtt.h:14625
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_min_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageMinPhC.
sl_status_t uic_mqtt_dotdot_ota_upgrade_image_stamp_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OTAUpgrade/Attributes/ImageStamp.
sl_status_t uic_mqtt_dotdot_metering_power_factor_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/PowerFactor.
uint8_t window_covering_type
Definition: dotdot_mqtt.h:8392
uint8_t DrlkHolidayScheduleID
Definition: zap-types.h:41
sl_status_t uic_mqtt_dotdot_basic_stack_version_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/StackVersion.
void uic_mqtt_dotdot_door_lock_generated_clear_year_day_schedule_callback_set(const uic_mqtt_dotdot_door_lock_clear_year_day_schedule_callback_t callback)
bool name_support
Definition: dotdot_mqtt.h:2625
uint8_t options_mask
Definition: dotdot_mqtt.h:11915
int16_t min_cool_setpoint_limit
Definition: dotdot_mqtt.h:9777
sl_status_t uic_mqtt_dotdot_metering_outlet_temperature_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/OutletTemperature.
int8_t power_factor_phc
Definition: dotdot_mqtt.h:16154
uint16_t transition_time
Definition: dotdot_mqtt.h:3713
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_manufacturer_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2Manufacturer.
uint16_t rms_voltage_min_phc
Definition: dotdot_mqtt.h:16144
bool current_frequency
Definition: dotdot_mqtt.h:3651
void uic_mqtt_dotdot_door_lock_generated_clear_holiday_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_clear_holiday_schedule_response_callback_t callback)
uint8_t options_override
Definition: dotdot_mqtt.h:11674
uint16_t manufacturer_code
Definition: dotdot_mqtt.h:4886
void uic_mqtt_dotdot_level_step_callback_set(const uic_mqtt_dotdot_level_step_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_door_lock_clear_allpin_codes_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:5954
uint16_t ac_voltage_divisor
Definition: dotdot_mqtt.h:16099
sl_status_t(* uic_mqtt_dotdot_thermostat_get_weekly_schedule_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t number_of_transitions, uint8_t day_of_week, uint8_t mode, uint8_t transitions_count, const TransitionType *transitions)
Definition: dotdot_mqtt.h:9694
void uic_mqtt_dotdot_set_diagnostics_force_read_attributes_callback(const uic_mqtt_dotdot_diagnostics_force_read_attributes_callback_t callback)
uint8_t sceneid
Definition: dotdot_mqtt.h:2811
uint16_t rms_current
Definition: dotdot_mqtt.h:16082
bool wrong_code_entry_limit
Definition: dotdot_mqtt.h:6400
uint16_t apsfc_failure
Definition: dotdot_mqtt.h:18490
sl_status_t(* uic_mqtt_dotdot_door_lock_set_user_type_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkTotalUserID userid, DrlkUserType user_type)
Definition: dotdot_mqtt.h:6186
sl_status_t uic_mqtt_dotdot_door_lock_number_of_total_users_supported_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/NumberOfTotalUsersSupported.
bool max_cool_setpoint_limit
Definition: dotdot_mqtt.h:9831
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_swell_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageSwell.
sl_status_t(* uic_mqtt_dotdot_poll_control_set_short_poll_interval_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t new_short_poll_interval)
Definition: dotdot_mqtt.h:5399
bool number_of_year_day_schedules_supported_per_user
Definition: dotdot_mqtt.h:6382
uint16_t new_short_poll_interval
Definition: dotdot_mqtt.h:5463
int16_t local_temperature
Definition: dotdot_mqtt.h:9926
DrlkYearDayScheduleID scheduleid
Definition: dotdot_mqtt.h:6684
bool temperature_display_mode
Definition: dotdot_mqtt.h:11159
sl_status_t(* uic_mqtt_dotdot_door_lock_get_holiday_schedule_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t holiday_scheduleid, zclStatus status, uint32_t local_start_time, uint32_t local_end_time, DrlkOperMode operating_mode_during_holiday)
Definition: dotdot_mqtt.h:6157
sl_status_t uic_mqtt_dotdot_aox_position_estimation_position_publish(const char *base_topic, EstimatedPosition value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXPositionEstimation/Attributes/Position.
uint8_t options_override
Definition: dotdot_mqtt.h:3702
Definition: dotdot_mqtt.h:6369
void uic_mqtt_dotdot_door_lock_get_user_type_callback_set(const uic_mqtt_dotdot_door_lock_get_user_type_callback_t callback)
sl_status_t uic_mqtt_dotdot_aox_locator_position_and_orientation_valid_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/PositionAndOrientationValid.
bool fan_mode_sequence
Definition: dotdot_mqtt.h:10873
Definition: dotdot_mqtt.h:113
bool battery2_percentage_threshold2
Definition: dotdot_mqtt.h:655
bool local_temperature_calibration
Definition: dotdot_mqtt.h:9823
DrlkHolidayScheduleID holiday_scheduleid
Definition: dotdot_mqtt.h:6764
sl_status_t uic_mqtt_dotdot_ias_zone_zone_status_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IASZone/Attributes/ZoneStatus.
uint8_t DrlkYearDayScheduleID
Definition: zap-types.h:40
const char * hostname
Definition: dotdot_mqtt.h:20259
uint16_t minimum_block_period
Definition: dotdot_mqtt.h:4944
sl_status_t uic_mqtt_dotdot_electrical_measurement_power_factor_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/PowerFactor.
uint32_t file_version
Definition: dotdot_mqtt.h:4968
uint8_t mode
Definition: dotdot_mqtt.h:5679
bool ram_totalmb
Definition: dotdot_mqtt.h:19718
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_min_comp_pressure_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/MinCompPressure.
bool mqtt_statistics_reporting_interval_seconds
Definition: dotdot_mqtt.h:20289
sl_status_t uic_mqtt_dotdot_poll_control_long_poll_interval_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PollControl/Attributes/LongPollInterval.
bool aps_tx_ucast_retry
Definition: dotdot_mqtt.h:18516
sl_status_t(* uic_mqtt_dotdot_groups_add_group_if_identifying_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t group_id, const char *group_name)
Definition: dotdot_mqtt.h:2099
const DiskIOCounters * disks_counters
Definition: dotdot_mqtt.h:19694
bool ac_voltage_divisor
Definition: dotdot_mqtt.h:16229
Command fields for Groups/RemoveGroup.
Definition: dotdot_mqtt.h:2190
uint8_t routing_attempts
Definition: dotdot_mqtt.h:19184
const char * rfid_code
Definition: dotdot_mqtt.h:6838
const MinMaxPair * elevation_mask
Definition: dotdot_mqtt.h:21035
sl_status_t uic_mqtt_dotdot_door_lock_operating_mode_publish(const char *base_topic, DrlkOperMode value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/OperatingMode.
bool mac_tx_ucast
Definition: dotdot_mqtt.h:18509
void uic_mqtt_dotdot_door_lock_generated_get_weekday_schedule_callback_set(const uic_mqtt_dotdot_door_lock_get_weekday_schedule_callback_t callback)
void uic_mqtt_dotdot_set_barrier_control_write_attributes_callback(const uic_mqtt_dotdot_barrier_control_write_attributes_callback_t callback)
sl_status_t uic_mqtt_dotdot_scenes_current_group_publish(const char *base_topic, SGroupId value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Scenes/Attributes/CurrentGroup.
sl_status_t uic_mqtt_dotdot_window_covering_current_position_lift_percentage_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/CurrentPositionLiftPercentage.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_lifetime_energy_consumed_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/LifetimeEnergyConsumed.
Command fields for ColorControl/StepColor.
Definition: dotdot_mqtt.h:11792
const char * timestamp
Definition: dotdot_mqtt.h:20324
OffWithEffectEffectIdentifier
Definition: zap-types.h:933
bool rms_extreme_over_voltage
Definition: dotdot_mqtt.h:16244
sl_status_t uic_mqtt_dotdot_electrical_measurement_reactive_power_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ReactivePower.
bool pti_enabled
Definition: dotdot_mqtt.h:19144
bool downloaded_zig_bee_stack_version
Definition: dotdot_mqtt.h:4809
uint32_t battery_alarm_state
Definition: dotdot_mqtt.h:580
bool alarm_mask
Definition: dotdot_mqtt.h:6405
uint16_t keypad_programming_event_mask
Definition: dotdot_mqtt.h:6364
uint64_t current_outlet_energy_carrier_summation
Definition: dotdot_mqtt.h:15477
uint16_t illuminance_target_level
Definition: dotdot_mqtt.h:13536
bool start_up_color_temperature_mireds
Definition: dotdot_mqtt.h:11643
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_max_const_pressure_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/MaxConstPressure.
DrlkTotalUserID userid
Definition: dotdot_mqtt.h:6596
uint32_t timestamp
Definition: dotdot_mqtt.h:6502
uint16_t ac_frequency_divisor
Definition: dotdot_mqtt.h:16071
sl_status_t uic_mqtt_dotdot_thermostat_min_heat_setpoint_limit_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/MinHeatSetpointLimit.
Definition: dotdot_mqtt.h:19479
sl_status_t uic_mqtt_dotdot_system_metrics_network_interfaces_data_publish(const char *base_topic, size_t value_count, const NetworkInterfaceData *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/NetworkInterfacesData.
sl_status_t(* uic_mqtt_dotdot_window_covering_stop_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:8357
sl_status_t uic_mqtt_dotdot_thermostat_control_sequence_of_operation_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/ControlSequenceOfOperation.
sl_status_t uic_mqtt_dotdot_window_covering_installed_closed_limit_tilt_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/InstalledClosedLimitTilt.
Definition: dotdot_mqtt.h:21053
double max_temperature_celcius
Definition: dotdot_mqtt.h:19705
uint8_t battery_percentage_threshold2
Definition: dotdot_mqtt.h:578
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_phc_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ActivePowerPhC.
void uic_mqtt_dotdot_door_lock_setpin_code_callback_set(const uic_mqtt_dotdot_door_lock_setpin_code_callback_t callback)
int16_t averagerms_under_voltage
Definition: dotdot_mqtt.h:16113
sl_status_t uic_mqtt_dotdot_poll_control_fast_poll_timeout_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PollControl/Attributes/FastPollTimeout.
uint8_t color_mode
Definition: dotdot_mqtt.h:11545
uint8_t end_hour
Definition: dotdot_mqtt.h:6622
uint8_t options_mask
Definition: dotdot_mqtt.h:11756
bool enable_one_touch_locking
Definition: dotdot_mqtt.h:6351
sl_status_t uic_mqtt_dotdot_barrier_control_moving_state_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BarrierControl/Attributes/MovingState.
uint16_t open_period
Definition: dotdot_mqtt.h:8943
Definition: dotdot_mqtt.h:20251
void uic_mqtt_dotdot_on_off_on_with_timed_off_callback_set(const uic_mqtt_dotdot_on_off_on_with_timed_off_callback_t callback)
const char * dotdot_unid_t
Definition: uic_typedefs.h:39
Command fields for DoorLock/SetUserStatusResponse.
Definition: dotdot_mqtt.h:6588
sl_status_t(* uic_mqtt_dotdot_groups_view_group_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t status, uint16_t group_id, const char *group_name)
Definition: dotdot_mqtt.h:2049
void uic_mqtt_dotdot_configuration_parameters_generated_discover_parameter_callback_set(const uic_mqtt_dotdot_configuration_parameters_discover_parameter_callback_t callback)
GetLogRecordResponseEventType
Definition: zap-types.h:645
sl_status_t uic_mqtt_dotdot_electrical_conductivity_measurement_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalConductivityMeasurement/Attributes/MeasuredValue.
bool min_measured_value
Definition: dotdot_mqtt.h:14508
uint16_t color_temp_physical_min_mireds
Definition: dotdot_mqtt.h:11585
Command fields for WindowCovering/GoToTiltPercentage.
Definition: dotdot_mqtt.h:8477
uint8_t number_of_weekly_transitions
Definition: dotdot_mqtt.h:9786
size_t cpu_min_usage_percent_count
Definition: dotdot_mqtt.h:19680
const char * cluster_name
Definition: dotdot_mqtt.h:19534
uint16_t current_frequency
Definition: dotdot_mqtt.h:3634
bool historical_consumption_formatting
Definition: dotdot_mqtt.h:15514
sl_status_t uic_mqtt_dotdot_color_control_primary4x_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary4X.
Command fields for Thermostat/SetWeeklySchedule.
Definition: dotdot_mqtt.h:9907
void uic_mqtt_dotdot_level_generated_stop_with_on_off_callback_set(const uic_mqtt_dotdot_level_stop_with_on_off_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, UTC start_time, GetMeasurementProfileResponseStatus status, ProfileIntervalPeriod profile_interval_period, uint8_t number_of_intervals_delivered, uint16_t attribute_id, uint8_t intervals_count, const uint8_t *intervals)
Definition: dotdot_mqtt.h:16004
sl_status_t uic_mqtt_dotdot_iaswd_max_duration_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IASWD/Attributes/MaxDuration.
void uic_mqtt_dotdot_set_ballast_configuration_write_attributes_callback(const uic_mqtt_dotdot_ballast_configuration_write_attributes_callback_t callback)
bool rh_dehumidification_setpoint
Definition: dotdot_mqtt.h:10969
uint16_t aps_rx_bcast
Definition: dotdot_mqtt.h:18477
bool hostname
Definition: dotdot_mqtt.h:20285
bool rms_voltage_phc
Definition: dotdot_mqtt.h:16273
uint16_t rms_current_max
Definition: dotdot_mqtt.h:16084
bool enable_logging
Definition: dotdot_mqtt.h:6388
sl_status_t(* uic_mqtt_dotdot_configuration_parameters_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_configuration_parameters_state_t, uic_mqtt_dotdot_configuration_parameters_updated_state_t)
Definition: dotdot_mqtt.h:20866
uint16_t mains_voltage_dwell_trip_point
Definition: dotdot_mqtt.h:563
sl_status_t uic_mqtt_dotdot_illuminance_measurement_tolerance_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IlluminanceMeasurement/Attributes/Tolerance.
void uic_mqtt_dotdot_ias_zone_initiate_normal_operation_mode_callback_set(const uic_mqtt_dotdot_ias_zone_initiate_normal_operation_mode_callback_t callback)
Command fields for DoorLock/SetHolidaySchedule.
Definition: dotdot_mqtt.h:6743
void uic_mqtt_dotdot_door_lock_lock_door_response_callback_set(const uic_mqtt_dotdot_door_lock_lock_door_response_callback_t callback)
DrlkPassFailStatus status
Definition: dotdot_mqtt.h:6886
const char * product_code
Definition: dotdot_mqtt.h:124
uint16_t thermostat_running_state
Definition: dotdot_mqtt.h:9791
uint16_t apparent_power
Definition: dotdot_mqtt.h:16089
uint16_t on_transition_time
Definition: dotdot_mqtt.h:3640
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_high_temp_dwell_trip_point_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DeviceTemperatureConfiguration/Attributes/HighTempDwellTripPoint.
sl_status_t uic_mqtt_dotdot_aox_locator_allow_list_publish(const char *base_topic, size_t value_count, const char **value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/AllowList.
bool primary2y
Definition: dotdot_mqtt.h:11607
sl_status_t uic_mqtt_dotdot_power_configuration_battery_percentage_threshold2_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryPercentageThreshold2.
sl_status_t(* uic_mqtt_dotdot_door_lock_get_user_status_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkTotalUserID userid)
Definition: dotdot_mqtt.h:5982
bool battery_percentage_threshold2
Definition: dotdot_mqtt.h:638
uint8_t control_mode
Definition: dotdot_mqtt.h:9224
bool safety_status
Definition: dotdot_mqtt.h:8950
Command fields for DoorLock/SetWeekdayScheduleResponse.
Definition: dotdot_mqtt.h:6630
uint32_t check_in_interval
Definition: dotdot_mqtt.h:5408
int16_t reactive_current
Definition: dotdot_mqtt.h:16078
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_under_voltage_counter_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/AverageRMSUnderVoltageCounterPhB.
sl_status_t(* uic_mqtt_dotdot_binding_bind_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, const char *cluster_name, const char *destination_unid, uint8_t destination_ep)
Definition: dotdot_mqtt.h:19434
bool min_const_temp
Definition: dotdot_mqtt.h:9240
bool battery_voltage
Definition: dotdot_mqtt.h:624
sl_status_t(* uic_mqtt_dotdot_thermostat_clear_weekly_schedule_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:9748
bool time_zone
Definition: dotdot_mqtt.h:4400
uint16_t ac_voltage_multiplier
Definition: dotdot_mqtt.h:16098
uint16_t rms_voltage_phb
Definition: dotdot_mqtt.h:16121
bool enable_inside_statusled
Definition: dotdot_mqtt.h:6398
bool aps_unauthorized_key
Definition: dotdot_mqtt.h:18526
uint16_t rms_voltage_min_phb
Definition: dotdot_mqtt.h:16122
uint16_t velocity_lift
Definition: dotdot_mqtt.h:8406
void uic_mqtt_dotdot_door_lock_generated_unlock_door_callback_set(const uic_mqtt_dotdot_door_lock_unlock_door_callback_t callback)
sl_status_t uic_mqtt_dotdot_ballast_configuration_ballast_status_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/BallastStatus.
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_over_voltage_counter_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/AverageRMSOverVoltageCounterPhC.
bool binding_table
Definition: dotdot_mqtt.h:19482
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_active_power_overload_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACActivePowerOverload.
void uic_mqtt_dotdot_thermostat_get_relay_status_log_callback_set(const uic_mqtt_dotdot_thermostat_get_relay_status_log_callback_t callback)
Command fields for DoorLock/ClearAllRFIDCodesResponse.
Definition: dotdot_mqtt.h:6885
sl_status_t uic_mqtt_dotdot_power_configuration_battery_rated_voltage_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryRatedVoltage.
bool zone_state
Definition: dotdot_mqtt.h:15055
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_max_pressure_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/MaxPressure.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_reactive_power_overload_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACReactivePowerOverload.
bool white_pointx
Definition: dotdot_mqtt.h:11621
zclStatus status
Definition: dotdot_mqtt.h:2712
bool sw_buildid
Definition: dotdot_mqtt.h:158
Command fields for OTAUpgrade/ImageBlockResponse.
Definition: dotdot_mqtt.h:4927
void uic_mqtt_dotdot_color_control_move_to_color_temperature_callback_set(const uic_mqtt_dotdot_color_control_move_to_color_temperature_callback_t callback)
sl_status_t uic_mqtt_dotdot_level_current_level_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/CurrentLevel.
sl_status_t(* uic_mqtt_dotdot_thermostat_user_interface_configuration_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_thermostat_user_interface_configuration_state_t, uic_mqtt_dotdot_thermostat_user_interface_configuration_updated_state_t)
Definition: dotdot_mqtt.h:11164
uint16_t response_spacing
Definition: dotdot_mqtt.h:4919
uint16_t averagerms_under_voltage_counter_phb
Definition: dotdot_mqtt.h:16135
const char * destination_unid
Definition: dotdot_mqtt.h:19507
uint8_t scheduleid
Definition: dotdot_mqtt.h:6647
int16_t setpoint_change_amount
Definition: dotdot_mqtt.h:9793
Command fields for DoorLock/GetLogRecord.
Definition: dotdot_mqtt.h:6492
sl_status_t(* uic_mqtt_dotdot_barrier_control_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_barrier_control_updated_state_t)
Definition: dotdot_mqtt.h:8969
uint8_t summation_formatting
Definition: dotdot_mqtt.h:15483
Command fields for Level/StopWithOnOff.
Definition: dotdot_mqtt.h:3773
bool virtual_memory_usedmb
Definition: dotdot_mqtt.h:19724
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_get_profile_info_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t profile_count, ProfileIntervalPeriod profile_interval_period, uint8_t max_number_of_intervals, uint8_t list_of_attributes_count, const uint16_t *list_of_attributes)
Definition: dotdot_mqtt.h:15985
void uic_mqtt_dotdot_set_pump_configuration_and_control_write_attributes_callback(const uic_mqtt_dotdot_pump_configuration_and_control_write_attributes_callback_t callback)
int16_t dc_current_overload
Definition: dotdot_mqtt.h:16106
sl_status_t uic_mqtt_dotdot_electrical_measurement_power_multiplier_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/PowerMultiplier.
bool battery2_size
Definition: dotdot_mqtt.h:644
bool rms_voltage_max_phb
Definition: dotdot_mqtt.h:16253
const char * pin
Definition: dotdot_mqtt.h:6899
DrlkPassFailStatus status
Definition: dotdot_mqtt.h:6589
uint16_t remaining_time
Definition: dotdot_mqtt.h:3631
uint8_t lamp_alarm_mode
Definition: dotdot_mqtt.h:13064
void uic_mqtt_dotdot_set_relativity_humidity_write_attributes_callback(const uic_mqtt_dotdot_relativity_humidity_write_attributes_callback_t callback)
sl_status_t uic_mqtt_dotdot_poll_control_check_in_interval_min_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PollControl/Attributes/CheckInIntervalMin.
SGroupId groupid
Definition: dotdot_mqtt.h:2750
void uic_mqtt_dotdot_illuminance_measurement_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the IlluminanceMeasurement/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_poll_control_long_poll_interval_min_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PollControl/Attributes/LongPollIntervalMin.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_percentage_min_threshold_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryPercentageMinThreshold.
uint16_t number_of_actuations_tilt
Definition: dotdot_mqtt.h:8398
uint16_t pump_status
Definition: dotdot_mqtt.h:9215
sl_status_t uic_mqtt_dotdot_thermostat_ac_refrigerant_type_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/ACRefrigerantType.
const double * cpu_max_usage_percent
Definition: dotdot_mqtt.h:19683
bool number_of_log_records_supported
Definition: dotdot_mqtt.h:6377
void uic_mqtt_dotdot_door_lock_generated_get_holiday_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_get_holiday_schedule_response_callback_t callback)
uint64_t mqtt_messages_received
Definition: dotdot_mqtt.h:20265
bool configuration_parameters
Definition: dotdot_mqtt.h:20863
sl_status_t uic_mqtt_dotdot_thermostat_ac_capacity_format_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/ACCapacityFormat.
uint8_t sceneid
Definition: dotdot_mqtt.h:2716
bool current_max_demand_received
Definition: dotdot_mqtt.h:15498
bool on_off
Definition: dotdot_mqtt.h:3290
uint16_t primary3x
Definition: dotdot_mqtt.h:11554
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_current_max_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCCurrentMax.
uint8_t alarm_code
Definition: dotdot_mqtt.h:4232
sl_status_t uic_mqtt_dotdot_occupancy_sensing_occupancy_sensor_type_bitmap_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OccupancySensing/Attributes/OccupancySensorTypeBitmap.
bool serial_number
Definition: dotdot_mqtt.h:151
sl_status_t uic_mqtt_dotdot_thermostat_start_of_week_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/StartOfWeek.
sl_status_t uic_mqtt_dotdot_electrical_measurement_reactive_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ReactiveCurrent.
uint8_t options_override
Definition: dotdot_mqtt.h:11687
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_percentage_min_threshold_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2PercentageMinThreshold.
uint16_t color_pointbx
Definition: dotdot_mqtt.h:11574
void uic_mqtt_dotdot_set_identify_write_attributes_callback(const uic_mqtt_dotdot_identify_write_attributes_callback_t callback)
bool on_time
Definition: dotdot_mqtt.h:3292
void uic_mqtt_dotdot_binding_generated_bind_to_protocol_controller_callback_set(const uic_mqtt_dotdot_binding_bind_to_protocol_controller_callback_t callback)
void uic_mqtt_dotdot_door_lock_clear_year_day_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_clear_year_day_schedule_response_callback_t callback)
uint8_t group_list_count
Definition: dotdot_mqtt.h:2183
Command fields for DoorLock/SetUserTypeResponse.
Definition: dotdot_mqtt.h:6808
sl_status_t uic_mqtt_dotdot_electrical_conductivity_measurement_max_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalConductivityMeasurement/Attributes/MaxMeasuredValue.
void uic_mqtt_dotdot_level_generated_move_to_level_callback_set(const uic_mqtt_dotdot_level_move_to_level_callback_t callback)
void uic_mqtt_dotdot_groups_get_group_membership_callback_set(const uic_mqtt_dotdot_groups_get_group_membership_callback_t callback)
void uic_mqtt_dotdot_door_lock_generated_set_weekday_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_set_weekday_schedule_response_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_shade_configuration_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_shade_configuration_updated_state_t)
Definition: dotdot_mqtt.h:5698
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_over_voltage_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/AverageRMSOverVoltage.
uint16_t averagerms_over_voltage_counter_phc
Definition: dotdot_mqtt.h:16156
uint8_t capabilities
Definition: dotdot_mqtt.h:8938
void uic_mqtt_dotdot_scenes_generated_remove_all_scenes_callback_set(const uic_mqtt_dotdot_scenes_remove_all_scenes_callback_t callback)
bool persistent_memory_writes
Definition: dotdot_mqtt.h:18505
void uic_mqtt_dotdot_color_control_generated_enhanced_move_to_hue_callback_set(const uic_mqtt_dotdot_color_control_enhanced_move_to_hue_callback_t callback)
uint32_t mac_tx_bcast
Definition: dotdot_mqtt.h:18472
uint16_t rfid_programming_event_mask
Definition: dotdot_mqtt.h:6366
sl_status_t uic_mqtt_dotdot_door_lock_lock_type_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/LockType.
SSceneName scene_name
Definition: dotdot_mqtt.h:2693
uint8_t current_position_tilt_percentage
Definition: dotdot_mqtt.h:8401
sl_status_t uic_mqtt_dotdot_electrical_measurement_line_current_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/LineCurrentPhB.
bool check_in_interval
Definition: dotdot_mqtt.h:5418
int8_t last_messagerssi
Definition: dotdot_mqtt.h:18500
uint8_t saturation
Definition: dotdot_mqtt.h:11709
bool number_of_actuations_lift
Definition: dotdot_mqtt.h:8420
uint8_t number_of_week_day_schedules_supported_per_user
Definition: dotdot_mqtt.h:6335
Definition: dotdot_mqtt.h:617
void uic_mqtt_dotdot_color_control_generated_move_to_hue_callback_set(const uic_mqtt_dotdot_color_control_move_to_hue_callback_t callback)
bool battery3_voltage_threshold3
Definition: dotdot_mqtt.h:669
const char * destination_unid
Definition: dotdot_mqtt.h:19518
int16_t max_const_pressure
Definition: dotdot_mqtt.h:9206
bool rms_current_min_phb
Definition: dotdot_mqtt.h:16255
void uic_mqtt_dotdot_set_system_metrics_write_attributes_callback(const uic_mqtt_dotdot_system_metrics_write_attributes_callback_t callback)
sl_status_t uic_mqtt_dotdot_occupancy_sensing_occupancy_sensor_type_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OccupancySensing/Attributes/OccupancySensorType.
void uic_mqtt_dotdot_ias_zone_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the IASZone/ClusterRevision attribute.
void uic_mqtt_dotdot_alarms_reset_all_alarms_callback_set(const uic_mqtt_dotdot_alarms_reset_all_alarms_callback_t callback)
sl_status_t uic_mqtt_dotdot_door_lock_number_ofrfid_users_supported_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/NumberOfRFIDUsersSupported.
int32_t total_reactive_power
Definition: dotdot_mqtt.h:16056
uint8_t on_level
Definition: dotdot_mqtt.h:3639
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_voltage_measurement_period_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/AverageRMSVoltageMeasurementPeriodPhC.
sl_status_t uic_mqtt_dotdot_aox_locator_position_and_orientation_publish(const char *base_topic, CoordinateAndOrientation value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/PositionAndOrientation.
uint16_t page_size
Definition: dotdot_mqtt.h:4917
sl_status_t uic_mqtt_dotdot_on_off_on_time_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OnOff/Attributes/OnTime.
const double * cpu_usage_percent
Definition: dotdot_mqtt.h:19675
bool operation_mode
Definition: dotdot_mqtt.h:9250
sl_status_t(* uic_mqtt_dotdot_door_lock_toggle_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status)
Definition: dotdot_mqtt.h:5851
void uic_mqtt_dotdot_alarms_generated_reset_all_alarms_callback_set(const uic_mqtt_dotdot_alarms_reset_all_alarms_callback_t callback)
void uic_mqtt_dotdot_color_control_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the ColorControl/ClusterRevision attribute.
uint16_t child_moved
Definition: dotdot_mqtt.h:18488
int16_t occupied_heating_setpoint
Definition: dotdot_mqtt.h:9772
int16_t active_power_phb
Definition: dotdot_mqtt.h:16127
sl_status_t(* uic_mqtt_dotdot_thermostat_get_relay_status_log_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t time_of_day, uint8_t relay_status, int16_t local_temperature, uint8_t humidity_percentage, int16_t set_point, uint16_t unread_entries)
Definition: dotdot_mqtt.h:9722
bool tolerance
Definition: dotdot_mqtt.h:13651
uint32_t door_open_events
Definition: dotdot_mqtt.h:6328
sl_status_t uic_mqtt_dotdot_power_configuration_battery_size_publish(const char *base_topic, BatterySize value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatterySize.
void uic_mqtt_dotdot_door_lock_generated_get_log_record_callback_set(const uic_mqtt_dotdot_door_lock_get_log_record_callback_t callback)
bool generic_device_type
Definition: dotdot_mqtt.h:147
void uic_mqtt_dotdot_identify_identify_query_response_callback_set(const uic_mqtt_dotdot_identify_identify_query_response_callback_t callback)
DrlkUserStatus
Definition: zap-types.h:607
sl_status_t uic_mqtt_dotdot_thermostat_temperature_setpoint_hold_duration_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/TemperatureSetpointHoldDuration.
UTC time
Definition: dotdot_mqtt.h:4385
DrlkSettableUserStatus user_status
Definition: dotdot_mqtt.h:6834
bool close_period
Definition: dotdot_mqtt.h:8957
bool averagerms_over_voltage_counter
Definition: dotdot_mqtt.h:16222
int8_t destination_ack_tx_powerd_bm
Definition: dotdot_mqtt.h:19206
void uic_mqtt_dotdot_door_lock_set_user_type_callback_set(const uic_mqtt_dotdot_door_lock_set_user_type_callback_t callback)
uint32_t local_time
Definition: dotdot_mqtt.h:6922
void uic_mqtt_dotdot_aox_position_estimation_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the AoXPositionEstimation/ClusterRevision attribute.
bool unitof_measure
Definition: dotdot_mqtt.h:15509
int8_t amount
Definition: dotdot_mqtt.h:9887
sl_status_t(* uic_mqtt_dotdot_pressure_measurement_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_pressure_measurement_updated_state_t)
Definition: dotdot_mqtt.h:13797
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_operation_mode_publish(const char *base_topic, PumpOperationMode value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/OperationMode.
Definition: dotdot_mqtt.h:16034
uint8_t status
Definition: dotdot_mqtt.h:2198
uint8_t incomingrssi_repeaters_count
Definition: dotdot_mqtt.h:19195
bool mains_alarm_mask
Definition: dotdot_mqtt.h:620
bool thermostat_running_mode
Definition: dotdot_mqtt.h:9837
Command fields for DoorLock/ClearAllPINCodesResponse.
Definition: dotdot_mqtt.h:6572
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_voltage_overload_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCVoltageOverload.
void uic_mqtt_dotdot_set_metering_force_read_attributes_callback(const uic_mqtt_dotdot_metering_force_read_attributes_callback_t callback)
sl_status_t uic_mqtt_dotdot_ias_zone_number_of_zone_sensitivity_levels_supported_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IASZone/Attributes/NumberOfZoneSensitivityLevelsSupported.
uint16_t installed_closed_limit_lift
Definition: dotdot_mqtt.h:8403
bool supported_operating_modes
Definition: dotdot_mqtt.h:6394
void uic_mqtt_dotdot_scenes_generated_store_scene_response_callback_set(const uic_mqtt_dotdot_scenes_store_scene_response_callback_t callback)
uint8_t primary3_intensity
Definition: dotdot_mqtt.h:11556
bool measured_value
Definition: dotdot_mqtt.h:14507
bool power_factor
Definition: dotdot_mqtt.h:15499
sl_status_t(* uic_mqtt_dotdot_alarms_reset_alarm_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t alarm_code, clusterId cluster_identifier)
Definition: dotdot_mqtt.h:4157
uint8_t battery2_size
Definition: dotdot_mqtt.h:584
uint16_t colorx
Definition: dotdot_mqtt.h:11765
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_max_phc_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ActivePowerMaxPhC.
Command fields for ColorControl/EnhancedStepHue.
Definition: dotdot_mqtt.h:11848
bool unoccupied_heating_setpoint
Definition: dotdot_mqtt.h:9827
sl_status_t uic_mqtt_dotdot_thermostat_pi_cooling_demand_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/PICoolingDemand.
sl_status_t uic_mqtt_dotdot_system_metrics_battery_percentage_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/BatteryPercentage.
sl_status_t(* uic_mqtt_dotdot_alarms_reset_alarm_log_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:4198
SGroupId groupid
Definition: dotdot_mqtt.h:2687
uint32_t high_temp_dwell_trip_point
Definition: dotdot_mqtt.h:1645
void uic_mqtt_dotdot_configuration_parameters_generated_set_parameter_callback_set(const uic_mqtt_dotdot_configuration_parameters_set_parameter_callback_t callback)
uint32_t low_temp_dwell_trip_point
Definition: dotdot_mqtt.h:1644
bool dst_end
Definition: dotdot_mqtt.h:4402
void uic_mqtt_dotdot_basic_generated_reset_to_factory_defaults_callback_set(const uic_mqtt_dotdot_basic_reset_to_factory_defaults_callback_t callback)
void uic_mqtt_dotdot_color_control_enhanced_move_hue_callback_set(const uic_mqtt_dotdot_color_control_enhanced_move_hue_callback_t callback)
CCStepMode step_mode
Definition: dotdot_mqtt.h:11735
bool primary2x
Definition: dotdot_mqtt.h:11606
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_voltage_threshold2_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3VoltageThreshold2.
int16_t active_power_phc
Definition: dotdot_mqtt.h:16149
bool measured_value
Definition: dotdot_mqtt.h:13778
const char * pin
Definition: dotdot_mqtt.h:6916
int8_t angle_correction_delay
Definition: dotdot_mqtt.h:21046
sl_status_t(* uic_mqtt_dotdot_identify_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_identify_state_t, uic_mqtt_dotdot_identify_updated_state_t)
Definition: dotdot_mqtt.h:1887
sl_status_t uic_mqtt_dotdot_aox_locator_angle_correction_delay_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/AngleCorrectionDelay.
DrlkPassFailStatus status
Definition: dotdot_mqtt.h:6697
uint32_t power
Definition: dotdot_mqtt.h:9221
sl_status_t(* uic_mqtt_dotdot_scenes_copy_scene_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t mode, SGroupId group_identifier_from, uint8_t scene_identifier_from, SGroupId group_identifier_to, uint8_t scene_identifier_to)
Definition: dotdot_mqtt.h:2584
Command fields for ConfigurationParameters/SetParameter.
Definition: dotdot_mqtt.h:20892
bool measured3rd_harmonic_current
Definition: dotdot_mqtt.h:16189
bool transmission_successful
Definition: dotdot_mqtt.h:19176
uint8_t battery_voltage
Definition: dotdot_mqtt.h:564
bool current_max_demand_delivered_time
Definition: dotdot_mqtt.h:15501
uint8_t scene_count
Definition: dotdot_mqtt.h:2612
void uic_mqtt_dotdot_ota_upgrade_generated_upgrade_end_response_callback_set(const uic_mqtt_dotdot_ota_upgrade_upgrade_end_response_callback_t callback)
DrlkSetCodeStatus
Definition: zap-types.h:593
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_max_temp_experienced_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DeviceTemperatureConfiguration/Attributes/MaxTempExperienced.
const char * manufacturer_version_details
Definition: dotdot_mqtt.h:126
int16_t rms_voltage_swell
Definition: dotdot_mqtt.h:16117
ImageNotifyPayloadType payload_type
Definition: dotdot_mqtt.h:4839
void uic_mqtt_dotdot_set_alarms_force_read_attributes_callback(const uic_mqtt_dotdot_alarms_force_read_attributes_callback_t callback)
bool power_on_fade_time
Definition: dotdot_mqtt.h:13075
void uic_mqtt_dotdot_iaswd_start_warning_callback_set(const uic_mqtt_dotdot_iaswd_start_warning_callback_t callback)
bool max_measured_value
Definition: dotdot_mqtt.h:14509
bool product_code
Definition: dotdot_mqtt.h:148
int16_t dc_current
Definition: dotdot_mqtt.h:16039
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_percentage_threshold2_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2PercentageThreshold2.
GetMeasurementProfileResponseStatus
Definition: zap-types.h:652
bool abs_max_cool_setpoint_limit
Definition: dotdot_mqtt.h:9819
bool dc_voltage_overload
Definition: dotdot_mqtt.h:16235
uint8_t sceneid
Definition: dotdot_mqtt.h:2752
void uic_mqtt_dotdot_groups_remove_group_response_callback_set(const uic_mqtt_dotdot_groups_remove_group_response_callback_t callback)
const double * cpu_average_usage_percent
Definition: dotdot_mqtt.h:19679
sl_status_t(* uic_mqtt_dotdot_scenes_remove_scene_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status, SGroupId groupid, uint8_t sceneid)
Definition: dotdot_mqtt.h:2451
bool primary1x
Definition: dotdot_mqtt.h:11603
void uic_mqtt_dotdot_ota_upgrade_generated_image_block_response_callback_set(const uic_mqtt_dotdot_ota_upgrade_image_block_response_callback_t callback)
MoveStepMode move_mode
Definition: dotdot_mqtt.h:3746
bool mqtt_messages_sent
Definition: dotdot_mqtt.h:20290
void uic_mqtt_dotdot_ota_upgrade_image_block_request_callback_set(const uic_mqtt_dotdot_ota_upgrade_image_block_request_callback_t callback)
bool angle_correction_delay
Definition: dotdot_mqtt.h:21067
Command fields for ColorControl/EnhancedMoveHue.
Definition: dotdot_mqtt.h:11835
bool upgrade_serverid
Definition: dotdot_mqtt.h:4804
uint8_t options_mask
Definition: dotdot_mqtt.h:3737
void uic_mqtt_dotdot_binding_bind_callback_set(const uic_mqtt_dotdot_binding_bind_callback_t callback)
bool physical_closed_limit_lift
Definition: dotdot_mqtt.h:8416
sl_status_t uic_mqtt_dotdot_time_time_publish(const char *base_topic, UTC value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Time/Attributes/Time.
bool abs_max_heat_setpoint_limit
Definition: dotdot_mqtt.h:9817
sl_status_t uic_mqtt_dotdot_dehumidification_control_relative_humidity_display_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DehumidificationControl/Attributes/RelativeHumidityDisplay.
uint32_t long_poll_interval
Definition: dotdot_mqtt.h:5409
int8_t cte_length
Definition: dotdot_mqtt.h:21049
sl_status_t(* uic_mqtt_dotdot_ota_upgrade_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_ota_upgrade_state_t, uic_mqtt_dotdot_ota_upgrade_updated_state_t)
Definition: dotdot_mqtt.h:4819
bool measured_value
Definition: dotdot_mqtt.h:14757
sl_status_t uic_mqtt_dotdot_ph_measurement_max_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PhMeasurement/Attributes/MaxMeasuredValue.
sl_status_t(* uic_mqtt_dotdot_door_lock_unlock_door_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status)
Definition: dotdot_mqtt.h:5837
void uic_mqtt_dotdot_protocol_controller_network_management_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the ProtocolController-NetworkManagement/ClusterRevision attribute.
bool child_moved
Definition: dotdot_mqtt.h:18523
bool max_measured_value
Definition: dotdot_mqtt.h:14759
sl_status_t(* uic_mqtt_dotdot_door_lock_setpin_code_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPINUserID userid, DrlkSettableUserStatus user_status, DrlkUserType user_type, const char *pin)
Definition: dotdot_mqtt.h:5900
sl_status_t(* uic_mqtt_dotdot_binding_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_binding_state_t, uic_mqtt_dotdot_binding_updated_state_t)
Definition: dotdot_mqtt.h:19485
sl_status_t uic_mqtt_dotdot_aox_locator_aox_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/AoXMode.
void uic_mqtt_dotdot_color_control_step_saturation_callback_set(const uic_mqtt_dotdot_color_control_step_saturation_callback_t callback)
int16_t set_point
Definition: dotdot_mqtt.h:9930
bool installed_open_limit_lift
Definition: dotdot_mqtt.h:8425
bool active_power_min_phc
Definition: dotdot_mqtt.h:16280
uint8_t pi_heating_demand
Definition: dotdot_mqtt.h:9768
sl_status_t(* uic_mqtt_dotdot_basic_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_basic_updated_state_t)
Definition: dotdot_mqtt.h:169
sl_status_t uic_mqtt_dotdot_system_metrics_disks_usage_publish(const char *base_topic, size_t value_count, const DiskUsageData *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/DisksUsage.
CCStepMode
Definition: zap-types.h:431
void uic_mqtt_dotdot_set_alarms_write_attributes_callback(const uic_mqtt_dotdot_alarms_write_attributes_callback_t callback)
void uic_mqtt_dotdot_set_configuration_parameters_force_read_attributes_callback(const uic_mqtt_dotdot_configuration_parameters_force_read_attributes_callback_t callback)
uint8_t cte_mode
Definition: dotdot_mqtt.h:21047
SGroupId groupid
Definition: dotdot_mqtt.h:2759
bool scaled_tolerance
Definition: dotdot_mqtt.h:13785
bool battery_percentage_remaining
Definition: dotdot_mqtt.h:625
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_extreme_over_voltage_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSExtremeOverVoltage.
uint16_t rms_current_min_phb
Definition: dotdot_mqtt.h:16125
uint8_t options_mask
Definition: dotdot_mqtt.h:11784
void uic_mqtt_dotdot_set_relativity_humidity_force_read_attributes_callback(const uic_mqtt_dotdot_relativity_humidity_force_read_attributes_callback_t callback)
uint8_t number_of_holiday_schedules_supported
Definition: dotdot_mqtt.h:6337
void uic_mqtt_dotdot_scenes_generated_enhanced_add_scene_callback_set(const uic_mqtt_dotdot_scenes_enhanced_add_scene_callback_t callback)
Command fields for Scenes/AddScene.
Definition: dotdot_mqtt.h:2648
bool model_identifier
Definition: dotdot_mqtt.h:143
bool mac_tx_ucast_fail
Definition: dotdot_mqtt.h:18511
bool image_typeid
Definition: dotdot_mqtt.h:4812
uint8_t ac_capacity_format
Definition: dotdot_mqtt.h:9809
bool ac_compressor_type
Definition: dotdot_mqtt.h:9858
void uic_mqtt_dotdot_door_lock_generated_getpin_code_response_callback_set(const uic_mqtt_dotdot_door_lock_getpin_code_response_callback_t callback)
Command fields for DoorLock/ClearWeekdaySchedule.
Definition: dotdot_mqtt.h:6667
sl_status_t(* uic_mqtt_dotdot_protocol_controller_rf_telemetry_tx_report_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, const char *sourceunid, const char *destinationunid, bool transmission_successful, uint16_t transmission_time_ms, int8_t tx_powerd_bm, uint8_t tx_channel, uint8_t routing_attempts, bool route_changed, TxReportTransmissionSpeed transmission_speed, int8_t measured_noise_floord_bm, uint8_t last_route_repeaters_count, const char **last_route_repeaters, uint8_t incomingrssi_repeaters_count, const int8_t *incomingrssi_repeaters, int8_t ackrssi, uint8_t ack_channel, const char *last_route_failed_link_functionalunid, const char *last_route_failed_link_non_functionalunid, int8_t destination_ack_tx_powerd_bm, int8_t destination_ack_measuredrssi, int8_t destination_ack_measured_noise_floor)
Definition: dotdot_mqtt.h:19096
Definition: dotdot_mqtt.h:5674
sl_status_t uic_mqtt_dotdot_power_configuration_battery_quantity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryQuantity.
uint16_t tolerance
Definition: dotdot_mqtt.h:13644
uint8_t ac_refrigerant_type
Definition: dotdot_mqtt.h:9804
sl_status_t(* uic_mqtt_dotdot_configuration_parameters_set_parameter_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t parameter_id, int64_t value)
Definition: dotdot_mqtt.h:20847
size_t elevation_mask_count
Definition: dotdot_mqtt.h:21034
void uic_mqtt_dotdot_color_control_stop_move_step_callback_set(const uic_mqtt_dotdot_color_control_stop_move_step_callback_t callback)
Command fields for OTAUpgrade/ImageBlockRequest.
Definition: dotdot_mqtt.h:4883
uint16_t enhanced_current_hue
Definition: dotdot_mqtt.h:11577
uint16_t color_pointgx
Definition: dotdot_mqtt.h:11571
void uic_mqtt_dotdot_groups_add_group_callback_set(const uic_mqtt_dotdot_groups_add_group_callback_t callback)
uint8_t fan_mode
Definition: dotdot_mqtt.h:10867
double virtual_memory_usedmb
Definition: dotdot_mqtt.h:19690
sl_status_t uic_mqtt_dotdot_electrical_measurement_neutral_current_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/NeutralCurrent.
uint16_t averagerms_under_voltage_counter
Definition: dotdot_mqtt.h:16093
uint32_t current_file_version
Definition: dotdot_mqtt.h:4860
bool current_temperature_celcius
Definition: dotdot_mqtt.h:19732
void uic_mqtt_dotdot_door_lock_generated_clear_allpin_codes_response_callback_set(const uic_mqtt_dotdot_door_lock_clear_allpin_codes_response_callback_t callback)
Command fields for DoorLock/SetRFIDCode.
Definition: dotdot_mqtt.h:6831
sl_status_t(* uic_mqtt_dotdot_state_remove_offline_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:19293
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltagePhB.
bool tolerance
Definition: dotdot_mqtt.h:14510
void uic_mqtt_dotdot_door_lock_generated_set_holiday_schedule_callback_set(const uic_mqtt_dotdot_door_lock_set_holiday_schedule_callback_t callback)
uint8_t dehumidification_lockout
Definition: dotdot_mqtt.h:10960
const SExtensionFieldSetList * extension_field_sets
Definition: dotdot_mqtt.h:2838
sl_status_t uic_mqtt_dotdot_diagnostics_relayed_ucast_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/RelayedUcast.
size_t antenna_array_count
Definition: dotdot_mqtt.h:21040
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_current_multiplier_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCCurrentMultiplier.
void uic_mqtt_dotdot_scenes_remove_scene_callback_set(const uic_mqtt_dotdot_scenes_remove_scene_callback_t callback)
sl_status_t uic_mqtt_dotdot_color_control_couple_color_temp_to_level_min_mireds_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/CoupleColorTempToLevelMinMireds.
sl_status_t(* uic_mqtt_dotdot_scenes_enhanced_view_scene_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, SGroupId groupid, uint8_t sceneid)
Definition: dotdot_mqtt.h:2557
CCDirection direction
Definition: dotdot_mqtt.h:11823
sl_status_t uic_mqtt_dotdot_color_control_compensation_text_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/CompensationText.
sl_status_t uic_mqtt_dotdot_metering_current_max_demand_delivered_time_publish(const char *base_topic, UTC value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/CurrentMaxDemandDeliveredTime.
bool rms_voltage_max_phc
Definition: dotdot_mqtt.h:16275
bool physical_min_level
Definition: dotdot_mqtt.h:13069
void uic_mqtt_dotdot_door_lock_generated_get_weekday_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_get_weekday_schedule_response_callback_t callback)
sl_status_t uic_mqtt_dotdot_thermostat_ac_compressor_type_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/ACCompressorType.
sl_status_t(* uic_mqtt_dotdot_level_move_to_closest_frequency_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t frequency)
Definition: dotdot_mqtt.h:3621
sl_status_t uic_mqtt_dotdot_poll_control_fast_poll_timeout_max_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PollControl/Attributes/FastPollTimeoutMax.
sl_status_t(* uic_mqtt_dotdot_aox_position_estimation_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_aox_position_estimation_updated_state_t)
Definition: dotdot_mqtt.h:21514
const double * cpu_frequencym_hz
Definition: dotdot_mqtt.h:19677
Definition: zap-types.h:1925
sl_status_t uic_mqtt_dotdot_on_off_start_up_on_off_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OnOff/Attributes/StartUpOnOff.
MoveStepMode
Definition: zap-types.h:856
bool application_connected
Definition: dotdot_mqtt.h:20254
Definition: dotdot_mqtt.h:11152
void uic_mqtt_dotdot_door_lock_generated_setrfid_code_response_callback_set(const uic_mqtt_dotdot_door_lock_setrfid_code_response_callback_t callback)
bool max_const_temp
Definition: dotdot_mqtt.h:9241
bool disks_counters
Definition: dotdot_mqtt.h:19726
uint16_t installed_closed_limit_tilt
Definition: dotdot_mqtt.h:8405
Command fields for DoorLock/ToggleResponse.
Definition: dotdot_mqtt.h:6469
bool color_pointbx
Definition: dotdot_mqtt.h:11629
sl_status_t uic_mqtt_dotdot_power_configuration_battery_alarm_mask_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryAlarmMask.
uint8_t scene_identifier_from
Definition: dotdot_mqtt.h:2864
size_t azimuth_mask_count
Definition: dotdot_mqtt.h:21032
sl_status_t(* uic_mqtt_dotdot_scenes_get_scene_membership_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, SGroupId groupid)
Definition: dotdot_mqtt.h:2509
uint16_t rms_extreme_over_voltage_period_phb
Definition: dotdot_mqtt.h:16136
bool max_measured_value
Definition: dotdot_mqtt.h:13650
sl_status_t(* uic_mqtt_dotdot_iaswd_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_iaswd_state_t, uic_mqtt_dotdot_iaswd_updated_state_t)
Definition: dotdot_mqtt.h:15356
uint16_t line_current_phc
Definition: dotdot_mqtt.h:16140
sl_status_t uic_mqtt_dotdot_time_local_time_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Time/Attributes/LocalTime.
uint16_t acceleration_time_lift
Definition: dotdot_mqtt.h:8407
uint8_t battery3_percentage_threshold1
Definition: dotdot_mqtt.h:611
UTC upgrade_time
Definition: dotdot_mqtt.h:4972
Definition: dotdot_mqtt.h:11591
uint8_t step_size
Definition: dotdot_mqtt.h:3711
void uic_mqtt_dotdot_flow_measurement_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the FlowMeasurement/ClusterRevision attribute.
Command fields for Alarms/Alarm.
Definition: dotdot_mqtt.h:4240
double applicationram_usagemb
Definition: dotdot_mqtt.h:20275
bool color_pointg_intensity
Definition: dotdot_mqtt.h:11628
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_electrical_measurement_state_t, uic_mqtt_dotdot_electrical_measurement_updated_state_t)
Definition: dotdot_mqtt.h:16294
bool primary5x
Definition: dotdot_mqtt.h:11615
void uic_mqtt_dotdot_door_lock_generated_clear_weekday_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_clear_weekday_schedule_response_callback_t callback)
bool dc_current
Definition: dotdot_mqtt.h:16169
bool min_measured_value
Definition: dotdot_mqtt.h:14114
DrlkUserType user_type
Definition: dotdot_mqtt.h:6918
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_min_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSCurrentMinPhC.
void uic_mqtt_dotdot_thermostat_generated_get_weekly_schedule_response_callback_set(const uic_mqtt_dotdot_thermostat_get_weekly_schedule_response_callback_t callback)
Command fields for Scenes/StoreSceneResponse.
Definition: dotdot_mqtt.h:2747
sl_status_t(* uic_mqtt_dotdot_iaswd_start_warning_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t siren_configuration, uint16_t warning_duration, uint8_t strobe_duty_cycle, IaswdLevel strobe_level)
Definition: dotdot_mqtt.h:15327
bool ultrasonic_unoccupied_to_occupied_threshold
Definition: dotdot_mqtt.h:14254
bool rms_extreme_over_voltage_period_phc
Definition: dotdot_mqtt.h:16288
bool virtual_memory_totalmb
Definition: dotdot_mqtt.h:19723
sl_status_t(* uic_mqtt_dotdot_wind_speed_measurement_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_wind_speed_measurement_updated_state_t)
Definition: dotdot_mqtt.h:14771
sl_status_t(* uic_mqtt_dotdot_flow_measurement_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_flow_measurement_state_t, uic_mqtt_dotdot_flow_measurement_updated_state_t)
Definition: dotdot_mqtt.h:13994
int16_t min_const_temp
Definition: dotdot_mqtt.h:9213
sl_status_t uic_mqtt_dotdot_aox_locator_antenna_array_publish(const char *base_topic, size_t value_count, const int8_t *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/AntennaArray.
bool averagerms_over_voltage_counter_phb
Definition: dotdot_mqtt.h:16264
bool rms_voltage_phb
Definition: dotdot_mqtt.h:16251
sl_status_t(* uic_mqtt_dotdot_ias_zone_zone_status_change_notification_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t zone_status, uint8_t extended_status, uint8_t zoneid, uint16_t delay)
Definition: dotdot_mqtt.h:15007
zclStatus
Definition: zap-types.h:1255
uint8_t enhanced_color_mode
Definition: dotdot_mqtt.h:11578
sl_status_t uic_mqtt_dotdot_door_lock_supported_operating_modes_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/SupportedOperatingModes.
sl_status_t uic_mqtt_dotdot_ias_zone_zone_state_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IASZone/Attributes/ZoneState.
uint8_t ultrasonic_unoccupied_to_occupied_threshold
Definition: dotdot_mqtt.h:14239
sl_status_t uic_mqtt_dotdot_time_time_zone_publish(const char *base_topic, int32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Time/Attributes/TimeZone.
NetworkManagementState network_management_state
Definition: dotdot_mqtt.h:21575
zclStatus status
Definition: dotdot_mqtt.h:6456
sl_status_t(* uic_mqtt_dotdot_scenes_recall_scene_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, SGroupId groupid, uint8_t sceneid, uint16_t transition_time)
Definition: dotdot_mqtt.h:2498
void uic_mqtt_dotdot_configuration_parameters_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the ConfigurationParameters/ClusterRevision attribute.
void uic_mqtt_dotdot_electrical_measurement_generated_get_profile_info_response_callback_set(const uic_mqtt_dotdot_electrical_measurement_get_profile_info_response_callback_t callback)
uint8_t battery3_rated_voltage
Definition: dotdot_mqtt.h:604
uint8_t system_mode
Definition: dotdot_mqtt.h:9782
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_power_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/Power.
bool ac_power_divisor
Definition: dotdot_mqtt.h:16233
bool harmonic_current_multiplier
Definition: dotdot_mqtt.h:16204
void uic_mqtt_dotdot_set_level_write_attributes_callback(const uic_mqtt_dotdot_level_write_attributes_callback_t callback)
sl_status_t uic_mqtt_dotdot_door_lock_number_of_holiday_schedules_supported_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/NumberOfHolidaySchedulesSupported.
Command fields for OnOff/OffWithEffect.
Definition: dotdot_mqtt.h:3316
sl_status_t(* uic_mqtt_dotdot_groups_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_groups_state_t, uic_mqtt_dotdot_groups_updated_state_t)
Definition: dotdot_mqtt.h:2117
const char * compensation_text
Definition: dotdot_mqtt.h:11543
sl_status_t uic_mqtt_dotdot_configuration_parameters_configuration_parameters_publish(const char *base_topic, size_t value_count, const ConfigurationParameter *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ConfigurationParameters/Attributes/ConfigurationParameters.
uint8_t zcl_version
Definition: dotdot_mqtt.h:114
bool door_closed_events
Definition: dotdot_mqtt.h:6375
sl_status_t uic_mqtt_dotdot_system_metrics_swap_memory_totalmb_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/SWAPMemoryTotalMB.
bool open_period
Definition: dotdot_mqtt.h:8956
void uic_mqtt_dotdot_door_lock_generated_clear_allrfid_codes_callback_set(const uic_mqtt_dotdot_door_lock_clear_allrfid_codes_callback_t callback)
uint32_t dst_end
Definition: dotdot_mqtt.h:4389
OTAImageType image_type
Definition: dotdot_mqtt.h:4858
Command fields for Groups/AddGroupResponse.
Definition: dotdot_mqtt.h:2145
uint8_t demand_formatting
Definition: dotdot_mqtt.h:15484
uint16_t close_period
Definition: dotdot_mqtt.h:8944
sl_status_t(* uic_mqtt_dotdot_alarms_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_alarms_updated_state_t)
Definition: dotdot_mqtt.h:4220
bool aps_decrypt_failures
Definition: dotdot_mqtt.h:18528
const int8_t * antenna_array
Definition: dotdot_mqtt.h:21041
int16_t max_scaled_value
Definition: dotdot_mqtt.h:13772
void uic_mqtt_dotdot_set_metering_write_attributes_callback(const uic_mqtt_dotdot_metering_write_attributes_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_on_off_toggle_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:3250
sl_status_t(* uic_mqtt_dotdot_alarms_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_alarms_state_t, uic_mqtt_dotdot_alarms_updated_state_t)
Definition: dotdot_mqtt.h:4212
uint16_t group_id
Definition: dotdot_mqtt.h:2200
zclStatus status
Definition: dotdot_mqtt.h:4951
bool uptime_minutes
Definition: dotdot_mqtt.h:20283
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_percentage_threshold1_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3PercentageThreshold1.
Command fields for PollControl/CheckInResponse.
Definition: dotdot_mqtt.h:5446
int16_t unoccupied_cooling_setpoint
Definition: dotdot_mqtt.h:9773
bool config_or_status
Definition: dotdot_mqtt.h:8422
sl_status_t uic_mqtt_dotdot_time_valid_until_time_publish(const char *base_topic, UTC value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Time/Attributes/ValidUntilTime.
int16_t measured_value
Definition: dotdot_mqtt.h:13766
double average_temperature_celcius
Definition: dotdot_mqtt.h:19703
bool rms_current_phc
Definition: dotdot_mqtt.h:16276
DrlkTotalUserID userid
Definition: dotdot_mqtt.h:6580
Definition: dotdot_mqtt.h:14499
sl_status_t uic_mqtt_dotdot_power_configuration_battery_voltage_min_threshold_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryVoltageMinThreshold.
Command fields for Thermostat/GetRelayStatusLogResponse.
Definition: dotdot_mqtt.h:9921
sl_status_t uic_mqtt_dotdot_metering_metering_device_type_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/MeteringDeviceType.
uint16_t group_id
Definition: dotdot_mqtt.h:2207
bool installed_closed_limit_lift
Definition: dotdot_mqtt.h:8426
int16_t measured_phase1st_harmonic_current
Definition: dotdot_mqtt.h:16064
uint32_t standard_time
Definition: dotdot_mqtt.h:4391
void uic_mqtt_dotdot_ias_zone_generated_initiate_normal_operation_mode_callback_set(const uic_mqtt_dotdot_ias_zone_initiate_normal_operation_mode_callback_t callback)
uint8_t battery3_percentage_threshold3
Definition: dotdot_mqtt.h:613
size_t cpu_max_usage_percent_count
Definition: dotdot_mqtt.h:19682
uint16_t physical_closed_limit_tilt
Definition: dotdot_mqtt.h:8394
uint8_t extension_field_sets_count
Definition: dotdot_mqtt.h:2837
DrlkPINUserID userid
Definition: dotdot_mqtt.h:6539
bool mac_tx_ucast_retry
Definition: dotdot_mqtt.h:18510
int16_t min_comp_pressure
Definition: dotdot_mqtt.h:9207
sl_status_t(* uic_mqtt_dotdot_ota_upgrade_query_next_image_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status, uint16_t manufacturer_code, OTAImageType image_type, uint32_t file_version, uint32_t image_size)
Definition: dotdot_mqtt.h:4646
bool measured7th_harmonic_current
Definition: dotdot_mqtt.h:16191
sl_status_t uic_mqtt_dotdot_ota_upgrade_upgrade_serverid_publish(const char *base_topic, EUI64 value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OTAUpgrade/Attributes/UpgradeServerID.
void uic_mqtt_dotdot_set_shade_configuration_force_read_attributes_callback(const uic_mqtt_dotdot_shade_configuration_force_read_attributes_callback_t callback)
double applicationcpu_usage_percent
Definition: dotdot_mqtt.h:20271
Definition: dotdot_mqtt.h:19471
Command fields for DoorLock/ProgrammingEventNotification.
Definition: dotdot_mqtt.h:6909
sl_status_t(* uic_mqtt_dotdot_level_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_level_updated_state_t)
Definition: dotdot_mqtt.h:3671
Command fields for DoorLock/SetUserType.
Definition: dotdot_mqtt.h:6799
bool active_power_min
Definition: dotdot_mqtt.h:16216
void uic_mqtt_dotdot_door_lock_clearpin_code_response_callback_set(const uic_mqtt_dotdot_door_lock_clearpin_code_response_callback_t callback)
uint16_t color_loop_stored_enhanced_hue
Definition: dotdot_mqtt.h:11583
uint8_t generic_device_type
Definition: dotdot_mqtt.h:123
void uic_mqtt_dotdot_identify_identify_query_callback_set(const uic_mqtt_dotdot_identify_identify_query_callback_t callback)
void uic_mqtt_dotdot_barrier_control_stop_callback_set(const uic_mqtt_dotdot_barrier_control_stop_callback_t callback)
uint16_t route_disc_initiated
Definition: dotdot_mqtt.h:18483
DrlkOperMode operating_mode_during_holiday
Definition: dotdot_mqtt.h:6750
Command fields for DoorLock/LockDoor.
Definition: dotdot_mqtt.h:6434
uint32_t local_end_time
Definition: dotdot_mqtt.h:6777
void uic_mqtt_dotdot_level_generated_move_callback_set(const uic_mqtt_dotdot_level_move_callback_t callback)
bool color_temp_physical_min_mireds
Definition: dotdot_mqtt.h:11640
CCMaxMiredsField color_temperature_maximum_mireds
Definition: dotdot_mqtt.h:11932
Command fields for DoorLock/GetPINCode.
Definition: dotdot_mqtt.h:6538
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_current_multiplier_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACCurrentMultiplier.
sl_status_t(* uic_mqtt_dotdot_color_control_move_hue_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, CCMoveMode move_mode, uint8_t rate, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:11273
sl_status_t(* uic_mqtt_dotdot_device_temperature_configuration_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_device_temperature_configuration_state_t, uic_mqtt_dotdot_device_temperature_configuration_updated_state_t)
Definition: dotdot_mqtt.h:1660
bool level_status
Definition: dotdot_mqtt.h:13540
Command fields for DoorLock/GetYearDaySchedule.
Definition: dotdot_mqtt.h:6703
sl_status_t(* uic_mqtt_dotdot_door_lock_get_user_type_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t userid, DrlkUserType user_type)
Definition: dotdot_mqtt.h:6209
Command fields for DoorLock/Toggle.
Definition: dotdot_mqtt.h:6462
int16_t dc_power_min
Definition: dotdot_mqtt.h:16043
void uic_mqtt_dotdot_scenes_get_scene_membership_callback_set(const uic_mqtt_dotdot_scenes_get_scene_membership_callback_t callback)
const char * serial_number
Definition: dotdot_mqtt.h:127
bool current_inlet_energy_carrier_summation
Definition: dotdot_mqtt.h:15505
Command fields for PollControl/SetShortPollInterval.
Definition: dotdot_mqtt.h:5462
bool open_period
Definition: dotdot_mqtt.h:6376
void uic_mqtt_dotdot_aox_locator_generated_angle_correction_callback_set(const uic_mqtt_dotdot_aox_locator_angle_correction_callback_t callback)
sl_status_t uic_mqtt_dotdot_thermostat_number_of_weekly_transitions_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/NumberOfWeeklyTransitions.
uint8_t light_sensor_type
Definition: dotdot_mqtt.h:13395
uint8_t operating_mode
Definition: dotdot_mqtt.h:6347
bool primary3y
Definition: dotdot_mqtt.h:11610
sl_status_t(* uic_mqtt_dotdot_identify_trigger_effect_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, TriggerEffectEffectIdentifier effect_identifier, TriggerEffectEffectVariant effect_variant)
Definition: dotdot_mqtt.h:1869
sl_status_t uic_mqtt_dotdot_window_covering_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/Mode.
uint16_t transition_time
Definition: dotdot_mqtt.h:11825
sl_status_t uic_mqtt_dotdot_metering_current_max_demand_received_time_publish(const char *base_topic, UTC value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/CurrentMaxDemandReceivedTime.
void uic_mqtt_dotdot_color_control_generated_move_to_hue_and_saturation_callback_set(const uic_mqtt_dotdot_color_control_move_to_hue_and_saturation_callback_t callback)
void uic_mqtt_dotdot_set_time_force_read_attributes_callback(const uic_mqtt_dotdot_time_force_read_attributes_callback_t callback)
void uic_mqtt_dotdot_door_lock_generated_clearrfid_code_response_callback_set(const uic_mqtt_dotdot_door_lock_clearrfid_code_response_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_color_control_move_to_hue_and_saturation_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t hue, uint8_t saturation, uint16_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:11342
CCMoveMode move_mode
Definition: dotdot_mqtt.h:11681
bool current_temperature
Definition: dotdot_mqtt.h:1649
uint16_t measured_value
Definition: dotdot_mqtt.h:13981
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_current_divisor_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACCurrentDivisor.
Command fields for Level/MoveWithOnOff.
Definition: dotdot_mqtt.h:3745
uint16_t alarm_mask
Definition: dotdot_mqtt.h:6359
const char ** allow_list
Definition: dotdot_mqtt.h:21037
sl_status_t uic_mqtt_dotdot_color_control_primary5_intensity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary5Intensity.
uint8_t pir_unoccupied_to_occupied_threshold
Definition: dotdot_mqtt.h:14236
Definition: dotdot_mqtt.h:15044
sl_status_t uic_mqtt_dotdot_level_min_level_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/MinLevel.
bool position
Definition: dotdot_mqtt.h:21503
sl_status_t uic_mqtt_dotdot_door_lock_open_period_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/OpenPeriod.
sl_status_t uic_mqtt_dotdot_diagnostics_nwk_decrypt_failures_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/NWKDecryptFailures.
uint16_t rfid_operation_event_mask
Definition: dotdot_mqtt.h:6363
sl_status_t uic_mqtt_dotdot_application_monitoring_process_id_publish(const char *base_topic, uint64_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/ProcessId.
bool user_code_temporary_disable_time
Definition: dotdot_mqtt.h:6401
Command fields for ElectricalMeasurement/GetMeasurementProfileResponse.
Definition: dotdot_mqtt.h:16327
uint8_t days_mask
Definition: dotdot_mqtt.h:6653
void uic_mqtt_dotdot_color_control_enhanced_move_to_hue_callback_set(const uic_mqtt_dotdot_color_control_enhanced_move_to_hue_callback_t callback)
void uic_mqtt_dotdot_level_move_to_level_callback_set(const uic_mqtt_dotdot_level_move_to_level_callback_t callback)
bool disable_local_config
Definition: dotdot_mqtt.h:157
uint8_t percentage_lift_value
Definition: dotdot_mqtt.h:8464
bool zone_status
Definition: dotdot_mqtt.h:15057
uint8_t options_override
Definition: dotdot_mqtt.h:3767
const uint16_t * list_of_attributes
Definition: dotdot_mqtt.h:16321
bool angle_correction_timeout
Definition: dotdot_mqtt.h:21066
sl_status_t(* uic_mqtt_dotdot_electrical_conductivity_measurement_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_electrical_conductivity_measurement_state_t, uic_mqtt_dotdot_electrical_conductivity_measurement_updated_state_t)
Definition: dotdot_mqtt.h:14638
bool position_and_orientation
Definition: dotdot_mqtt.h:21056
Command fields for DoorLock/ClearHolidaySchedule.
Definition: dotdot_mqtt.h:6785
const char * sourceunid
Definition: dotdot_mqtt.h:19172
uint16_t ultrasonic_unoccupied_to_occupied_delay
Definition: dotdot_mqtt.h:14238
void uic_mqtt_dotdot_barrier_control_go_to_percent_callback_set(const uic_mqtt_dotdot_barrier_control_go_to_percent_callback_t callback)
bool manufacturer_version_details
Definition: dotdot_mqtt.h:150
void uic_mqtt_dotdot_alarms_generated_reset_alarm_log_callback_set(const uic_mqtt_dotdot_alarms_reset_alarm_log_callback_t callback)
int16_t active_power_max_phb
Definition: dotdot_mqtt.h:16129
SGroupId groupid
Definition: dotdot_mqtt.h:2818
bool ballast_factor_adjustment
Definition: dotdot_mqtt.h:13077
bool occupied_setback_max
Definition: dotdot_mqtt.h:9850
Command fields for DoorLock/SetUserStatus.
Definition: dotdot_mqtt.h:6579
sl_status_t(* uic_mqtt_dotdot_level_move_to_level_with_on_off_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t level, uint16_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:3571
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t attributeid, UTC start_time, uint8_t number_of_intervals)
Definition: dotdot_mqtt.h:16022
void uic_mqtt_dotdot_door_lock_generated_unlock_with_timeout_response_callback_set(const uic_mqtt_dotdot_door_lock_unlock_with_timeout_response_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_relativity_humidity_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_relativity_humidity_updated_state_t)
Definition: dotdot_mqtt.h:14127
bool zcl_version
Definition: dotdot_mqtt.h:138
bool phy_tomac_queue_limit_reached
Definition: dotdot_mqtt.h:18531
bool capacity
Definition: dotdot_mqtt.h:9245
sl_status_t uic_mqtt_dotdot_metering_energy_carrier_demand_formatting_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/EnergyCarrierDemandFormatting.
bool min_temperature_celcius
Definition: dotdot_mqtt.h:19734
uint8_t battery_voltage_threshold2
Definition: dotdot_mqtt.h:574
uint8_t options_mask
Definition: dotdot_mqtt.h:11700
sl_status_t uic_mqtt_dotdot_ias_zone_zone_type_publish(const char *base_topic, IasZoneType value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IASZone/Attributes/ZoneType.
bool lock_state
Definition: dotdot_mqtt.h:6370
sl_status_t uic_mqtt_dotdot_aox_locator_cte_sampling_interval_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/CTESamplingInterval.
sl_status_t(* uic_mqtt_dotdot_door_lock_set_user_status_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPassFailStatus status)
Definition: dotdot_mqtt.h:5975
bool mqtt_average_delivery_time_seconds
Definition: dotdot_mqtt.h:20293
sl_status_t(* uic_mqtt_dotdot_door_lock_getpin_code_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPINUserID userid)
Definition: dotdot_mqtt.h:5920
void uic_mqtt_dotdot_level_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the Level/ClusterRevision attribute.
void uic_mqtt_dotdot_window_covering_generated_go_to_tilt_value_callback_set(const uic_mqtt_dotdot_window_covering_go_to_tilt_value_callback_t callback)
void uic_mqtt_dotdot_color_control_step_color_temperature_callback_set(const uic_mqtt_dotdot_color_control_step_color_temperature_callback_t callback)
uint8_t sceneid
Definition: dotdot_mqtt.h:2669
Command fields for AoXLocator/IQReport.
Definition: dotdot_mqtt.h:21093
uint16_t neighbor_removed
Definition: dotdot_mqtt.h:18485
Command fields for DoorLock/GetLogRecordResponse.
Definition: dotdot_mqtt.h:6499
sl_status_t uic_mqtt_dotdot_system_metrics_hostname_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/Hostname.
sl_status_t uic_mqtt_dotdot_level_default_move_rate_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/DefaultMoveRate.
sl_status_t uic_mqtt_dotdot_power_configuration_mains_frequency_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/MainsFrequency.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_percentage_remaining_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryPercentageRemaining.
uint32_t lamp_burn_hours_trip_point
Definition: dotdot_mqtt.h:13065
bool ac_refrigerant_type
Definition: dotdot_mqtt.h:9857
uint16_t userid
Definition: dotdot_mqtt.h:6859
bool image_stamp
Definition: dotdot_mqtt.h:4814
sl_status_t uic_mqtt_dotdot_power_configuration_mains_voltage_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/MainsVoltage.
void uic_mqtt_dotdot_alarms_generated_get_alarm_response_callback_set(const uic_mqtt_dotdot_alarms_get_alarm_response_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_name_and_location_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_name_and_location_state_t, uic_mqtt_dotdot_name_and_location_updated_state_t)
Definition: dotdot_mqtt.h:20757
uint16_t nwk_decrypt_failures
Definition: dotdot_mqtt.h:18492
uint16_t warning_duration
Definition: dotdot_mqtt.h:15378
uint16_t keypad_operation_event_mask
Definition: dotdot_mqtt.h:6360
void uic_mqtt_dotdot_color_control_generated_step_saturation_callback_set(const uic_mqtt_dotdot_color_control_step_saturation_callback_t callback)
bool lamp_burn_hours_trip_point
Definition: dotdot_mqtt.h:13084
bool color_pointr_intensity
Definition: dotdot_mqtt.h:11625
EstimatedPosition position
Definition: dotdot_mqtt.h:21499
void uic_mqtt_dotdot_state_generated_remove_callback_set(const uic_mqtt_dotdot_state_remove_callback_t callback)
DrlkPassFailStatus status
Definition: dotdot_mqtt.h:6677
sl_status_t uic_mqtt_dotdot_thermostat_remote_sensing_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/RemoteSensing.
void uic_mqtt_dotdot_poll_control_check_in_callback_set(const uic_mqtt_dotdot_poll_control_check_in_callback_t callback)
TriggerEffectEffectVariant
Definition: zap-types.h:1212
uint8_t eventid_or_alarm_code
Definition: dotdot_mqtt.h:6508
uint16_t open_events
Definition: dotdot_mqtt.h:8939
Definition: dotdot_mqtt.h:15465
bool on_off
Definition: dotdot_mqtt.h:3282
sl_status_t(* uic_mqtt_dotdot_scenes_remove_scene_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, SGroupId groupid, uint8_t sceneid)
Definition: dotdot_mqtt.h:2442
void uic_mqtt_dotdot_aox_locator_angle_correction_callback_set(const uic_mqtt_dotdot_aox_locator_angle_correction_callback_t callback)
uint16_t transition_time
Definition: dotdot_mqtt.h:11711
DrlkSettableUserStatus user_status
Definition: dotdot_mqtt.h:6521
void uic_mqtt_dotdot_iaswd_generated_start_warning_callback_set(const uic_mqtt_dotdot_iaswd_start_warning_callback_t callback)
void uic_mqtt_dotdot_color_control_generated_move_to_saturation_callback_set(const uic_mqtt_dotdot_color_control_move_to_saturation_callback_t callback)
void uic_mqtt_dotdot_set_state_write_attributes_callback(const uic_mqtt_dotdot_state_write_attributes_callback_t callback)
uint8_t mode
Definition: dotdot_mqtt.h:9898
void uic_mqtt_dotdot_poll_control_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the PollControl/ClusterRevision attribute.
int32_t sequence
Definition: dotdot_mqtt.h:21116
sl_status_t uic_mqtt_dotdot_aox_locator_cte_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/CTEMode.
Command fields for ColorControl/MoveToColor.
Definition: dotdot_mqtt.h:11764
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_min_temp_experienced_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DeviceTemperatureConfiguration/Attributes/MinTempExperienced.
bool min_measured_value
Definition: dotdot_mqtt.h:14758
bool max_measured_value
Definition: dotdot_mqtt.h:13780
sl_status_t(* uic_mqtt_dotdot_door_lock_set_user_type_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPassFailStatus status)
Definition: dotdot_mqtt.h:6195
sl_status_t uic_mqtt_dotdot_carbon_monoxide_measured_value_publish(const char *base_topic, float value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; CarbonMonoxide/Attributes/MeasuredValue.
const char * SSceneName
Definition: zap-types.h:50
bool lamp_quantity
Definition: dotdot_mqtt.h:13078
bool physical_contact_unoccupied_to_occupied_delay
Definition: dotdot_mqtt.h:14256
Command fields for OTAUpgrade/ImagePageRequest.
Definition: dotdot_mqtt.h:4904
void uic_mqtt_dotdot_configuration_parameters_discover_parameter_callback_set(const uic_mqtt_dotdot_configuration_parameters_discover_parameter_callback_t callback)
void uic_mqtt_dotdot_door_lock_generated_get_user_status_callback_set(const uic_mqtt_dotdot_door_lock_get_user_status_callback_t callback)
uint16_t DrlkPINUserID
Definition: zap-types.h:36
uint16_t transition_time
Definition: dotdot_mqtt.h:2833
uint16_t averagerms_voltage_measurement_period
Definition: dotdot_mqtt.h:16091
sl_status_t uic_mqtt_dotdot_thermostat_ac_type_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/ACType.
uint16_t rms_extreme_under_voltage_period
Definition: dotdot_mqtt.h:16095
sl_status_t uic_mqtt_dotdot_thermostat_ac_coil_temperature_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/ACCoilTemperature.
sl_status_t uic_mqtt_dotdot_system_metrics_uptime_minutes_publish(const char *base_topic, uint64_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/UptimeMinutes.
bool cte_length
Definition: dotdot_mqtt.h:21070
uint16_t supported_operating_modes
Definition: dotdot_mqtt.h:6348
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_voltage_threshold3_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2VoltageThreshold3.
uint16_t userid
Definition: dotdot_mqtt.h:6546
sl_status_t uic_mqtt_dotdot_system_metrics_max_temperature_celcius_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/MaxTemperatureCelcius.
void uic_mqtt_dotdot_electrical_measurement_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the ElectricalMeasurement/ClusterRevision attribute.
uint16_t on_time
Definition: dotdot_mqtt.h:3284
double applicationcpu_min_usage_percent
Definition: dotdot_mqtt.h:20273
bool command_open_events
Definition: dotdot_mqtt.h:8954
uint16_t deceleration_time_lift
Definition: dotdot_mqtt.h:8408
sl_status_t uic_mqtt_dotdot_basic_serial_number_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/SerialNumber.
uint16_t primary2x
Definition: dotdot_mqtt.h:11551
zclStatus status
Definition: dotdot_mqtt.h:2827
sl_status_t uic_mqtt_dotdot_color_control_start_up_color_temperature_mireds_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/StartUpColorTemperatureMireds.
bool rms_current
Definition: dotdot_mqtt.h:16212
Definition: dotdot_mqtt.h:2113
bool ac_current_divisor
Definition: dotdot_mqtt.h:16231
sl_status_t uic_mqtt_dotdot_occupancy_sensing_ultrasonic_occupied_to_unoccupied_delay_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OccupancySensing/Attributes/UltrasonicOccupiedToUnoccupiedDelay.
bool enable_local_programming
Definition: dotdot_mqtt.h:6350
void uic_mqtt_dotdot_aox_locator_generated_angle_report_callback_set(const uic_mqtt_dotdot_aox_locator_angle_report_callback_t callback)
void uic_mqtt_dotdot_name_and_location_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the NameAndLocation/ClusterRevision attribute.
uint16_t image_type
Definition: dotdot_mqtt.h:4845
bool primary6_intensity
Definition: dotdot_mqtt.h:11620
sl_status_t uic_mqtt_dotdot_application_monitoring_fqdn_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/FQDN.
CCMinMiredsField color_temperature_minimum_mireds
Definition: dotdot_mqtt.h:11911
bool measured11th_harmonic_current
Definition: dotdot_mqtt.h:16193
bool averagerms_over_voltage
Definition: dotdot_mqtt.h:16242
bool averagerms_under_voltage_counter_phc
Definition: dotdot_mqtt.h:16287
sl_status_t uic_mqtt_dotdot_color_control_primary6_intensity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary6Intensity.
uint16_t ultrasonic_occupied_to_unoccupied_delay
Definition: dotdot_mqtt.h:14237
void uic_mqtt_dotdot_door_lock_generated_get_user_type_callback_set(const uic_mqtt_dotdot_door_lock_get_user_type_callback_t callback)
sl_status_t uic_mqtt_dotdot_metering_reading_snap_shot_time_publish(const char *base_topic, UTC value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/ReadingSnapShotTime.
const uint16_t * group_list
Definition: dotdot_mqtt.h:2184
bool measured1st_harmonic_current
Definition: dotdot_mqtt.h:16188
void uic_mqtt_dotdot_door_lock_toggle_response_callback_set(const uic_mqtt_dotdot_door_lock_toggle_response_callback_t callback)
uint16_t userid
Definition: dotdot_mqtt.h:6823
uint8_t battery2_percentage_threshold1
Definition: dotdot_mqtt.h:594
void uic_mqtt_dotdot_groups_add_group_if_identifying_callback_set(const uic_mqtt_dotdot_groups_add_group_if_identifying_callback_t callback)
bool min_const_speed
Definition: dotdot_mqtt.h:9236
sl_status_t uic_mqtt_dotdot_color_control_primary3x_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary3X.
void uic_mqtt_dotdot_groups_generated_view_group_response_callback_set(const uic_mqtt_dotdot_groups_view_group_response_callback_t callback)
sl_status_t uic_mqtt_dotdot_diagnostics_neighbor_added_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/NeighborAdded.
uint8_t sceneid
Definition: dotdot_mqtt.h:2678
const double * cpu_min_usage_percent
Definition: dotdot_mqtt.h:19681
bool occupancy_sensor_type
Definition: dotdot_mqtt.h:14247
uint16_t primary1y
Definition: dotdot_mqtt.h:11549
bool relayed_ucast
Definition: dotdot_mqtt.h:18530
uint8_t samples_count
Definition: dotdot_mqtt.h:21100
Command fields for Groups/AddGroupIfIdentifying.
Definition: dotdot_mqtt.h:2206
bool power_factor_phb
Definition: dotdot_mqtt.h:16262
sl_status_t(* uic_mqtt_dotdot_window_covering_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_window_covering_state_t, uic_mqtt_dotdot_window_covering_updated_state_t)
Definition: dotdot_mqtt.h:8437
sl_status_t uic_mqtt_dotdot_thermostat_emergency_heat_delta_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/EmergencyHeatDelta.
sl_status_t(* uic_mqtt_dotdot_groups_add_group_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t group_id, const char *group_name)
Definition: dotdot_mqtt.h:2024
uint8_t occupied_setback_max
Definition: dotdot_mqtt.h:9797
sl_status_t(* uic_mqtt_dotdot_door_lock_clear_weekday_schedule_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkWeekDayScheduleID scheduleid, DrlkTotalUserID userid)
Definition: dotdot_mqtt.h:6054
bool mqtt_max_delivery_time_seconds
Definition: dotdot_mqtt.h:20295
TxReportTransmissionSpeed transmission_speed
Definition: dotdot_mqtt.h:19188
bool control_sequence_of_operation
Definition: dotdot_mqtt.h:9834
bool primary1y
Definition: dotdot_mqtt.h:11604
uint16_t installed_open_limit_tilt
Definition: dotdot_mqtt.h:8404
SGroupId groupid
Definition: dotdot_mqtt.h:2723
const DiskUsageData * disks_usage
Definition: dotdot_mqtt.h:19692
bool battery3_voltage_threshold2
Definition: dotdot_mqtt.h:668
uint32_t local_start_time
Definition: dotdot_mqtt.h:6746
void uic_mqtt_dotdot_identify_trigger_effect_callback_set(const uic_mqtt_dotdot_identify_trigger_effect_callback_t callback)
void uic_mqtt_dotdot_color_control_step_color_callback_set(const uic_mqtt_dotdot_color_control_step_color_callback_t callback)
bool occupied_setback_min
Definition: dotdot_mqtt.h:9849
sl_status_t uic_mqtt_dotdot_color_control_primary5x_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary5X.
uint32_t lifetime_running_hours
Definition: dotdot_mqtt.h:9220
uint8_t extended_status
Definition: dotdot_mqtt.h:15095
sl_status_t(* uic_mqtt_dotdot_door_lock_clear_allpin_codes_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPassFailStatus status)
Definition: dotdot_mqtt.h:5959
sl_status_t uic_mqtt_dotdot_power_configuration_battery_voltage_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryVoltage.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_max_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageMaxPhC.
int16_t active_power
Definition: dotdot_mqtt.h:16085
uint8_t lamp_quantity
Definition: dotdot_mqtt.h:13059
uint8_t capacity
Definition: dotdot_mqtt.h:2181
uint16_t ac_capacity
Definition: dotdot_mqtt.h:9803
Command fields for Scenes/RemoveScene.
Definition: dotdot_mqtt.h:2702
sl_status_t(* uic_mqtt_dotdot_level_stop_with_on_off_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:3612
uint8_t dehumidification_max_cool
Definition: dotdot_mqtt.h:10962
uint16_t log_entryid
Definition: dotdot_mqtt.h:6500
bool measured_value
Definition: dotdot_mqtt.h:14113
sl_status_t uic_mqtt_dotdot_level_options_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/Options.
bool period_samples
Definition: dotdot_mqtt.h:21063
void uic_mqtt_dotdot_thermostat_set_weekly_schedule_callback_set(const uic_mqtt_dotdot_thermostat_set_weekly_schedule_callback_t callback)
uint8_t disable_local_config
Definition: dotdot_mqtt.h:133
uint8_t last_messagelqi
Definition: dotdot_mqtt.h:18499
sl_status_t uic_mqtt_dotdot_diagnostics_packet_buffer_allocate_failures_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/PacketBufferAllocateFailures.
sl_status_t uic_mqtt_dotdot_aox_locator_cte_length_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/CTELength.
SphericalCoordinates deviation
Definition: dotdot_mqtt.h:21127
Definition: zap-types.h:2024
uint8_t color_pointg_intensity
Definition: dotdot_mqtt.h:11573
bool mac_tx_bcast
Definition: dotdot_mqtt.h:18507
EUI64 iascie_address
Definition: dotdot_mqtt.h:15048
uint16_t rate
Definition: dotdot_mqtt.h:11838
bool min_measured_value
Definition: dotdot_mqtt.h:14633
int16_t active_power_max_phc
Definition: dotdot_mqtt.h:16151
uint16_t CCMaxMiredsField
Definition: zap-types.h:46
sl_status_t uic_mqtt_dotdot_door_lock_led_settings_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/LEDSettings.
uint16_t couple_color_temp_to_level_min_mireds
Definition: dotdot_mqtt.h:11587
uint16_t group_id
Definition: dotdot_mqtt.h:2191
ProgrammingEventNotificationProgramEventCode program_event_code
Definition: dotdot_mqtt.h:6912
uint16_t primary6x
Definition: dotdot_mqtt.h:11563
Command fields for ElectricalMeasurement/GetMeasurementProfile.
Definition: dotdot_mqtt.h:16345
const char * last_route_failed_link_functionalunid
Definition: dotdot_mqtt.h:19202
TxReportTransmissionSpeed
Definition: zap-types.h:1217
uint8_t battery_voltage_threshold3
Definition: dotdot_mqtt.h:575
void uic_mqtt_dotdot_window_covering_generated_go_to_lift_value_callback_set(const uic_mqtt_dotdot_window_covering_go_to_lift_value_callback_t callback)
void uic_mqtt_dotdot_set_flow_measurement_force_read_attributes_callback(const uic_mqtt_dotdot_flow_measurement_force_read_attributes_callback_t callback)
bool tolerance
Definition: dotdot_mqtt.h:14760
uint16_t number_of_actuations_lift
Definition: dotdot_mqtt.h:8397
sl_status_t uic_mqtt_dotdot_application_monitoring_applicationmqtt_topics_publish(const char *base_topic, size_t value_count, const char **value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/ApplicationMQTTTopics.
void uic_mqtt_dotdot_level_generated_move_to_closest_frequency_callback_set(const uic_mqtt_dotdot_level_move_to_closest_frequency_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_color_control_move_to_color_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t colorx, uint16_t colory, uint16_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:11357
void uic_mqtt_dotdot_protocol_controller_rf_telemetry_generated_tx_report_callback_set(const uic_mqtt_dotdot_protocol_controller_rf_telemetry_tx_report_callback_t callback)
sl_status_t uic_mqtt_dotdot_scenes_current_scene_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Scenes/Attributes/CurrentScene.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured5th_harmonic_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/Measured5thHarmonicCurrent.
void uic_mqtt_dotdot_scenes_generated_view_scene_response_callback_set(const uic_mqtt_dotdot_scenes_view_scene_response_callback_t callback)
bool wireless_network_interfaces_data
Definition: dotdot_mqtt.h:19728
void uic_mqtt_dotdot_door_lock_generated_clearpin_code_callback_set(const uic_mqtt_dotdot_door_lock_clearpin_code_callback_t callback)
uint8_t occupancy
Definition: dotdot_mqtt.h:9762
Command fields for DoorLock/GetUserStatusResponse.
Definition: dotdot_mqtt.h:6602
uint16_t off_wait_time
Definition: dotdot_mqtt.h:3285
void uic_mqtt_dotdot_scenes_store_scene_response_callback_set(const uic_mqtt_dotdot_scenes_store_scene_response_callback_t callback)
uint8_t sceneid
Definition: dotdot_mqtt.h:2793
void uic_mqtt_dotdot_door_lock_set_user_status_response_callback_set(const uic_mqtt_dotdot_door_lock_set_user_status_response_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_poll_control_check_in_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:5373
Command fields for Binding/Unbind.
Definition: dotdot_mqtt.h:19515
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_power_divisor_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACPowerDivisor.
sl_status_t uic_mqtt_dotdot_application_monitoring_applicationcpu_max_usage_percent_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/ApplicationCPUMaxUsagePercent.
Definition: dotdot_mqtt.h:13539
sl_status_t uic_mqtt_dotdot_wind_speed_measurement_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindSpeedMeasurement/Attributes/MeasuredValue.
sl_status_t(* uic_mqtt_dotdot_alarms_get_alarm_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:4193
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_alarms_mask_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACAlarmsMask.
void uic_mqtt_dotdot_color_control_move_to_saturation_callback_set(const uic_mqtt_dotdot_color_control_move_to_saturation_callback_t callback)
bool relative_humidity_mode
Definition: dotdot_mqtt.h:10970
uint8_t number_of_year_day_schedules_supported_per_user
Definition: dotdot_mqtt.h:6336
Definition: zap-types.h:2005
sl_status_t(* uic_mqtt_dotdot_level_move_to_level_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t level, uint16_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:3521
bool battery3_alarm_state
Definition: dotdot_mqtt.h:674
bool measured_value
Definition: dotdot_mqtt.h:13648
bool current_summation_delivered
Definition: dotdot_mqtt.h:15495
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_voltage_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3Voltage.
double angle_filtering_weight
Definition: dotdot_mqtt.h:21044
void uic_mqtt_dotdot_level_generated_move_to_level_with_on_off_callback_set(const uic_mqtt_dotdot_level_move_to_level_with_on_off_callback_t callback)
uint8_t battery_voltage_threshold1
Definition: dotdot_mqtt.h:573
sl_status_t uic_mqtt_dotdot_window_covering_config_or_status_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/ConfigOrStatus.
bool primary6x
Definition: dotdot_mqtt.h:11618
sl_status_t uic_mqtt_dotdot_diagnostics_mac_tx_ucast_retry_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/MacTxUcastRetry.
ColorLoopSetAction action
Definition: dotdot_mqtt.h:11881
uint16_t userid
Definition: dotdot_mqtt.h:6715
bool enable_privacy_mode_button
Definition: dotdot_mqtt.h:6353
uint8_t on_off_control
Definition: dotdot_mqtt.h:3326
uint8_t occupancy_sensor_type
Definition: dotdot_mqtt.h:14232
Command fields for DoorLock/ClearWeekdayScheduleResponse.
Definition: dotdot_mqtt.h:6676
uint8_t extension_field_sets_count
Definition: dotdot_mqtt.h:2657
uint16_t default_configuration_register
Definition: dotdot_mqtt.h:6349
void uic_mqtt_dotdot_window_covering_go_to_tilt_value_callback_set(const uic_mqtt_dotdot_window_covering_go_to_tilt_value_callback_t callback)
Command fields for ConfigurationParameters/DiscoverParameter.
Definition: dotdot_mqtt.h:20885
Definition: dotdot_mqtt.h:21502
sl_status_t(* uic_mqtt_dotdot_name_and_location_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_name_and_location_updated_state_t)
Definition: dotdot_mqtt.h:20765
uint8_t min_level
Definition: dotdot_mqtt.h:13053
void uic_mqtt_dotdot_door_lock_unlock_with_timeout_response_callback_set(const uic_mqtt_dotdot_door_lock_unlock_with_timeout_response_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_door_lock_clear_allrfid_codes_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPassFailStatus status)
Definition: dotdot_mqtt.h:6277
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_min_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageMin.
void uic_mqtt_dotdot_groups_generated_add_group_callback_set(const uic_mqtt_dotdot_groups_add_group_callback_t callback)
Command fields for DoorLock/ClearRFIDCodeResponse.
Definition: dotdot_mqtt.h:6878
uint16_t group_id
Definition: dotdot_mqtt.h:2164
bool default_update_period
Definition: dotdot_mqtt.h:15503
clusterId cluster_identifier
Definition: dotdot_mqtt.h:4234
const char * producturl
Definition: dotdot_mqtt.h:125
zclStatus status
Definition: dotdot_mqtt.h:6486
Definition: dotdot_mqtt.h:14749
uint8_t power_source
Definition: dotdot_mqtt.h:121
Definition: dotdot_mqtt.h:19672
uint8_t options_override
Definition: dotdot_mqtt.h:11814
sl_status_t uic_mqtt_dotdot_illuminance_level_sensing_level_status_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IlluminanceLevelSensing/Attributes/LevelStatus.
uint32_t local_time
Definition: dotdot_mqtt.h:4392
ZoneEnrollResponseEnrollResponseCode
Definition: zap-types.h:1241
int8_t tx_powerd_bm
Definition: dotdot_mqtt.h:19180
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_extreme_over_voltage_period_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSExtremeOverVoltagePeriodPhB.
const char ** applicationmqtt_topics
Definition: dotdot_mqtt.h:20256
sl_status_t uic_mqtt_dotdot_thermostat_occupied_cooling_setpoint_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/OccupiedCoolingSetpoint.
sl_status_t uic_mqtt_dotdot_electrical_measurement_power_divisor_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/PowerDivisor.
bool rms_current_max_phb
Definition: dotdot_mqtt.h:16256
void uic_mqtt_dotdot_scenes_generated_remove_all_scenes_response_callback_set(const uic_mqtt_dotdot_scenes_remove_all_scenes_response_callback_t callback)
Command fields for DoorLock/SetPINCode.
Definition: dotdot_mqtt.h:6518
Command fields for Scenes/AddSceneResponse.
Definition: dotdot_mqtt.h:2664
bool aps_tx_ucast_success
Definition: dotdot_mqtt.h:18515
uint8_t level
Definition: dotdot_mqtt.h:3683
uint32_t door_closed_events
Definition: dotdot_mqtt.h:6329
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_average_delivery_time_seconds_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/MQTTAverageDeliveryTimeSeconds.
Command fields for ProtocolController-RFTelemetry/TxReport.
Definition: dotdot_mqtt.h:19171
void uic_mqtt_dotdot_device_temperature_configuration_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the DeviceTemperatureConfiguration/ClusterRevision attribute.
void uic_mqtt_dotdot_electrical_measurement_generated_get_measurement_profile_callback_set(const uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_callback_t callback)
void uic_mqtt_dotdot_ota_upgrade_image_notify_callback_set(const uic_mqtt_dotdot_ota_upgrade_image_notify_callback_t callback)
sl_status_t uic_mqtt_dotdot_ias_zone_current_zone_sensitivity_level_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IASZone/Attributes/CurrentZoneSensitivityLevel.
Definition: dotdot_mqtt.h:14874
uint16_t group_id
Definition: dotdot_mqtt.h:2155
bool battery3_voltage
Definition: dotdot_mqtt.h:658
uint16_t fast_poll_timeout
Definition: dotdot_mqtt.h:5449
uint16_t start_up_color_temperature_mireds
Definition: dotdot_mqtt.h:11588
uint32_t divisor
Definition: dotdot_mqtt.h:15482
uint16_t primary4y
Definition: dotdot_mqtt.h:11558
bool rms_voltage_sag
Definition: dotdot_mqtt.h:16246
bool reporting_interval_seconds
Definition: dotdot_mqtt.h:19712
sl_status_t uic_mqtt_dotdot_diagnostics_aps_tx_ucast_fail_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/APSTxUcastFail.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_extreme_under_voltage_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSExtremeUnderVoltage.
bool angle_filtering
Definition: dotdot_mqtt.h:21043
void uic_mqtt_dotdot_set_pump_configuration_and_control_force_read_attributes_callback(const uic_mqtt_dotdot_pump_configuration_and_control_force_read_attributes_callback_t callback)
void uic_mqtt_dotdot_aox_locator_angle_report_callback_set(const uic_mqtt_dotdot_aox_locator_angle_report_callback_t callback)
bool capabilities
Definition: dotdot_mqtt.h:8951
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_pump_status_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/PumpStatus.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_power_multiplier_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACPowerMultiplier.
bool dc_voltage_min
Definition: dotdot_mqtt.h:16167
int16_t dc_voltage_min
Definition: dotdot_mqtt.h:16037
Definition: dotdot_mqtt.h:14756
uint8_t options_mask
Definition: dotdot_mqtt.h:11840
void uic_mqtt_dotdot_on_off_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the OnOff/ClusterRevision attribute.
uint32_t mac_rx_bcast
Definition: dotdot_mqtt.h:18471
void uic_mqtt_dotdot_on_off_toggle_callback_set(const uic_mqtt_dotdot_on_off_toggle_callback_t callback)
bool rms_voltage_sag_period_phb
Definition: dotdot_mqtt.h:16268
const char * model_identifier
Definition: dotdot_mqtt.h:119
sl_status_t(* uic_mqtt_dotdot_configuration_parameters_discover_parameter_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t parameter_id)
Definition: dotdot_mqtt.h:20835
uint8_t options_override
Definition: dotdot_mqtt.h:11702
uint8_t light_sensor_type
Definition: dotdot_mqtt.h:13535
sl_status_t uic_mqtt_dotdot_aox_locator_azimuth_mask_publish(const char *base_topic, size_t value_count, const MinMaxPair *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/AzimuthMask.
uint8_t metering_device_type
Definition: dotdot_mqtt.h:15486
sl_status_t uic_mqtt_dotdot_door_lock_enable_local_programming_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/EnableLocalProgramming.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_max_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageMax.
uint16_t manufacturer_code
Definition: dotdot_mqtt.h:4930
sl_status_t(* uic_mqtt_dotdot_color_control_move_to_hue_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t hue, CCDirection direction, uint16_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:11258
bool options
Definition: dotdot_mqtt.h:11601
float measured_value
Definition: dotdot_mqtt.h:14875
bool occupied_setback
Definition: dotdot_mqtt.h:9848
int16_t local_temperature
Definition: dotdot_mqtt.h:9760
uint16_t group_id
Definition: dotdot_mqtt.h:2148
sl_status_t(* uic_mqtt_dotdot_door_lock_setrfid_code_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkRFIDUserID userid, DrlkSettableUserStatus user_status, DrlkUserType user_type, const char *rfid_code)
Definition: dotdot_mqtt.h:6218
bool measured5th_harmonic_current
Definition: dotdot_mqtt.h:16190
sl_status_t uic_mqtt_dotdot_pressure_measurement_scale_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PressureMeasurement/Attributes/Scale.
uint8_t dehumidification_hysteresis
Definition: dotdot_mqtt.h:10961
int8_t current_max_demand_received
Definition: dotdot_mqtt.h:15469
sl_status_t uic_mqtt_dotdot_color_control_color_loop_start_enhanced_hue_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorLoopStartEnhancedHue.
bool installed_closed_limit_tilt
Definition: dotdot_mqtt.h:8428
ProgrammingEventNotificationProgramEventCode
Definition: zap-types.h:985
bool energy_carrier_summation_formatting
Definition: dotdot_mqtt.h:15517
uint16_t userid
Definition: dotdot_mqtt.h:6914
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_min_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ActivePowerMin.
sl_status_t uic_mqtt_dotdot_diagnostics_aps_tx_ucast_retry_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/APSTxUcastRetry.
sl_status_t uic_mqtt_dotdot_barrier_control_safety_status_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BarrierControl/Attributes/SafetyStatus.
DrlkUserType user_type
Definition: dotdot_mqtt.h:6550
sl_status_t(* uic_mqtt_dotdot_scenes_remove_all_scenes_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status, SGroupId groupid)
Definition: dotdot_mqtt.h:2469
OTAImageType image_type
Definition: dotdot_mqtt.h:4909
uint16_t transition_time
Definition: dotdot_mqtt.h:2691
sl_status_t(* uic_mqtt_dotdot_metering_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_metering_state_t, uic_mqtt_dotdot_metering_updated_state_t)
Definition: dotdot_mqtt.h:15523
uint16_t battery3a_hr_rating
Definition: dotdot_mqtt.h:602
Definition: dotdot_mqtt.h:4803
Definition: dotdot_mqtt.h:19147
void uic_mqtt_dotdot_set_electrical_conductivity_measurement_force_read_attributes_callback(const uic_mqtt_dotdot_electrical_conductivity_measurement_force_read_attributes_callback_t callback)
sl_status_t uic_mqtt_dotdot_door_lock_requirepi_nforrf_operation_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/RequirePINforRFOperation.
void uic_mqtt_dotdot_door_lock_generated_set_user_type_callback_set(const uic_mqtt_dotdot_door_lock_set_user_type_callback_t callback)
int32_t sequence
Definition: dotdot_mqtt.h:21129
uint8_t battery2_quantity
Definition: dotdot_mqtt.h:586
sl_status_t uic_mqtt_dotdot_door_lock_lock_state_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/LockState.
sl_status_t uic_mqtt_dotdot_color_control_primary2_intensity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary2Intensity.
uint8_t battery_percentage_threshold1
Definition: dotdot_mqtt.h:577
sl_status_t uic_mqtt_dotdot_scenes_scene_count_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Scenes/Attributes/SceneCount.
Command fields for Groups/ViewGroup.
Definition: dotdot_mqtt.h:2154
sl_status_t uic_mqtt_dotdot_electrical_measurement_power_factor_phb_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/PowerFactorPhB.
uint8_t physical_min_level
Definition: dotdot_mqtt.h:13050
bool temperature_setpoint_hold
Definition: dotdot_mqtt.h:9841
const NetworkInterfaceData * network_interfaces_data
Definition: dotdot_mqtt.h:19696
void uic_mqtt_dotdot_scenes_copy_scene_callback_set(const uic_mqtt_dotdot_scenes_copy_scene_callback_t callback)
sl_status_t uic_mqtt_dotdot_basic_physical_environment_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/PhysicalEnvironment.
sl_status_t uic_mqtt_dotdot_thermostat_max_cool_setpoint_limit_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/MaxCoolSetpointLimit.
uint16_t physical_contact_unoccupied_to_occupied_delay
Definition: dotdot_mqtt.h:14241
bool number_of_actuations_tilt
Definition: dotdot_mqtt.h:8421
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltagePhC.
Command fields for Scenes/EnhancedAddScene.
Definition: dotdot_mqtt.h:2790
void uic_mqtt_dotdot_identify_generated_identify_query_callback_set(const uic_mqtt_dotdot_identify_identify_query_callback_t callback)
bool control_mode
Definition: dotdot_mqtt.h:9251
void uic_mqtt_dotdot_color_control_generated_step_color_temperature_callback_set(const uic_mqtt_dotdot_color_control_step_color_temperature_callback_t callback)
uint8_t drift_compensation
Definition: dotdot_mqtt.h:11542
void uic_mqtt_dotdot_scenes_enhanced_add_scene_response_callback_set(const uic_mqtt_dotdot_scenes_enhanced_add_scene_response_callback_t callback)
uint8_t options_override
Definition: dotdot_mqtt.h:11801
bool min_const_flow
Definition: dotdot_mqtt.h:9238
sl_status_t(* uic_mqtt_dotdot_door_lock_get_year_day_schedule_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkYearDayScheduleID scheduleid, DrlkTotalUserID userid)
Definition: dotdot_mqtt.h:6090
uint8_t squawk_configuration
Definition: dotdot_mqtt.h:15389
ProgrammingEventNotificationProgramEventSource
Definition: zap-types.h:996
sl_status_t(* uic_mqtt_dotdot_poll_control_fast_poll_stop_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:5387
uint8_t battery2_rated_voltage
Definition: dotdot_mqtt.h:587
uint16_t fast_poll_timeout
Definition: dotdot_mqtt.h:5411
bool power_source
Definition: dotdot_mqtt.h:145
uint16_t ac_power_divisor
Definition: dotdot_mqtt.h:16103
Definition: zap-types.h:2057
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_get_profile_info_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:15999
uint16_t rms_voltage_sag_period
Definition: dotdot_mqtt.h:16096
void uic_mqtt_dotdot_configuration_parameters_set_parameter_callback_set(const uic_mqtt_dotdot_configuration_parameters_set_parameter_callback_t callback)
void uic_mqtt_dotdot_door_lock_generated_operating_event_notification_callback_set(const uic_mqtt_dotdot_door_lock_operating_event_notification_callback_t callback)
bool averagemac_retry_peraps_message_sent
Definition: dotdot_mqtt.h:18533
sl_status_t(* uic_mqtt_dotdot_system_metrics_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_system_metrics_updated_state_t)
Definition: dotdot_mqtt.h:19749
size_t disks_usage_count
Definition: dotdot_mqtt.h:19691
sl_status_t uic_mqtt_dotdot_ballast_configuration_lamp_quantity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/LampQuantity.
sl_status_t uic_mqtt_dotdot_thermostat_occupied_heating_setpoint_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/OccupiedHeatingSetpoint.
void uic_mqtt_dotdot_door_lock_generated_set_weekday_schedule_callback_set(const uic_mqtt_dotdot_door_lock_set_weekday_schedule_callback_t callback)
bool rfid_operation_event_mask
Definition: dotdot_mqtt.h:6409
sl_status_t uic_mqtt_dotdot_level_remaining_time_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/RemainingTime.
uint16_t mains_voltage
Definition: dotdot_mqtt.h:558
DrlkUserType user_type
Definition: dotdot_mqtt.h:6825
bool inlet_temperature
Definition: dotdot_mqtt.h:15507
int16_t measured1st_harmonic_current
Definition: dotdot_mqtt.h:16058
sl_status_t uic_mqtt_dotdot_metering_current_inlet_energy_carrier_summation_publish(const char *base_topic, uint64_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/CurrentInletEnergyCarrierSummation.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_voltage_multiplier_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACVoltageMultiplier.
uint16_t physical_closed_limit
Definition: dotdot_mqtt.h:5675
void uic_mqtt_dotdot_level_move_to_level_with_on_off_callback_set(const uic_mqtt_dotdot_level_move_to_level_with_on_off_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_ota_upgrade_image_notify_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, ImageNotifyPayloadType payload_type, uint8_t query_jitter, uint16_t manufacturer_code, uint16_t image_type, uint32_t new_file_version)
Definition: dotdot_mqtt.h:4616
uint8_t list_of_attributes_count
Definition: dotdot_mqtt.h:16320
uint8_t number_of_daily_transitions
Definition: dotdot_mqtt.h:9787
bool measured_value
Definition: dotdot_mqtt.h:14632
void uic_mqtt_dotdot_binding_unbind_from_protocol_controller_callback_set(const uic_mqtt_dotdot_binding_unbind_from_protocol_controller_callback_t callback)
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_min_phc_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ActivePowerMinPhC.
sl_status_t(* uic_mqtt_dotdot_state_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_state_updated_state_t)
Definition: dotdot_mqtt.h:19326
bool acceleration_time_lift
Definition: dotdot_mqtt.h:8430
bool application_statistics_reporting_interval_seconds
Definition: dotdot_mqtt.h:20296
Command fields for DoorLock/SetPINCodeResponse.
Definition: dotdot_mqtt.h:6531
void uic_mqtt_dotdot_set_iaswd_force_read_attributes_callback(const uic_mqtt_dotdot_iaswd_force_read_attributes_callback_t callback)
uint16_t command_open_events
Definition: dotdot_mqtt.h:8941
bool system_mode
Definition: dotdot_mqtt.h:9835
bool fqdn
Definition: dotdot_mqtt.h:20286
bool on_level
Definition: dotdot_mqtt.h:3656
bool occupied_cooling_setpoint
Definition: dotdot_mqtt.h:9824
uint8_t options_mask
Definition: dotdot_mqtt.h:3750
bool tx_report_enabled
Definition: dotdot_mqtt.h:19143
void uic_mqtt_dotdot_color_control_generated_stop_move_step_callback_set(const uic_mqtt_dotdot_color_control_stop_move_step_callback_t callback)
double applicationcpu_max_usage_percent
Definition: dotdot_mqtt.h:20274
bool power_factor
Definition: dotdot_mqtt.h:16220
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured_phase11th_harmonic_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/MeasuredPhase11thHarmonicCurrent.
uint8_t relative_humidity
Definition: dotdot_mqtt.h:10956
uint16_t rms_voltage_max_phc
Definition: dotdot_mqtt.h:16145
void uic_mqtt_dotdot_state_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the State/ClusterRevision attribute.
sl_status_t(* uic_mqtt_dotdot_scenes_enhanced_add_scene_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, SGroupId groupid, uint8_t sceneid, uint16_t transition_time, SSceneName scene_name, uint8_t extension_field_sets_count, const SExtensionFieldSetList *extension_field_sets)
Definition: dotdot_mqtt.h:2530
sl_status_t(* uic_mqtt_dotdot_door_lock_set_holiday_schedule_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkHolidayScheduleID holiday_scheduleid, uint32_t local_start_time, uint32_t local_end_time, DrlkOperMode operating_mode_during_holiday)
Definition: dotdot_mqtt.h:6130
sl_status_t uic_mqtt_dotdot_color_control_primary5y_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary5Y.
int8_t harmonic_current_multiplier
Definition: dotdot_mqtt.h:16074
uint8_t start_of_week
Definition: dotdot_mqtt.h:9785
bool last_configured_by
Definition: dotdot_mqtt.h:2626
sl_status_t uic_mqtt_dotdot_ballast_configuration_lamp_type_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/LampType.
uint8_t hw_version
Definition: dotdot_mqtt.h:117
uint16_t tolerance
Definition: dotdot_mqtt.h:13984
bool power_plugged
Definition: dotdot_mqtt.h:19706
void uic_mqtt_dotdot_set_illuminance_measurement_write_attributes_callback(const uic_mqtt_dotdot_illuminance_measurement_write_attributes_callback_t callback)
uint8_t energy_carrier_unit_of_measure
Definition: dotdot_mqtt.h:15487
uint8_t options_override
Definition: dotdot_mqtt.h:11900
uint8_t supply_status
Definition: dotdot_mqtt.h:15475
bool mqtt_messages_received
Definition: dotdot_mqtt.h:20291
uint64_t mqtt_messages_sent
Definition: dotdot_mqtt.h:20264
uint16_t identify_time
Definition: dotdot_mqtt.h:1907
uint8_t step_size
Definition: dotdot_mqtt.h:3761
uint8_t query_jitter
Definition: dotdot_mqtt.h:4841
uint16_t primary6y
Definition: dotdot_mqtt.h:11564
int32_t dst_shift
Definition: dotdot_mqtt.h:4390
uint16_t rms_current_phb
Definition: dotdot_mqtt.h:16124
uint16_t rf_programming_event_mask
Definition: dotdot_mqtt.h:6365
bool current_file_version
Definition: dotdot_mqtt.h:4806
bool battery2_voltage_threshold3
Definition: dotdot_mqtt.h:652
bool battery2_manufacturer
Definition: dotdot_mqtt.h:643
uint8_t lock_state
Definition: dotdot_mqtt.h:6324
uint32_t file_version
Definition: dotdot_mqtt.h:4875
void uic_mqtt_dotdot_scenes_view_scene_callback_set(const uic_mqtt_dotdot_scenes_view_scene_callback_t callback)
sl_status_t uic_mqtt_dotdot_relativity_humidity_min_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; RelativityHumidity/Attributes/MinMeasuredValue.
void uic_mqtt_dotdot_level_generated_step_callback_set(const uic_mqtt_dotdot_level_step_callback_t callback)
void uic_mqtt_dotdot_door_lock_generated_set_year_day_schedule_callback_set(const uic_mqtt_dotdot_door_lock_set_year_day_schedule_callback_t callback)
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_under_voltage_counter_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/AverageRMSUnderVoltageCounterPhC.
size_t applicationmqtt_topics_count
Definition: dotdot_mqtt.h:20255
void uic_mqtt_dotdot_ota_upgrade_generated_image_notify_callback_set(const uic_mqtt_dotdot_ota_upgrade_image_notify_callback_t callback)
Command fields for IASZone/InitiateTestMode.
Definition: dotdot_mqtt.h:15114
void uic_mqtt_dotdot_groups_generated_remove_group_response_callback_set(const uic_mqtt_dotdot_groups_remove_group_response_callback_t callback)
uint16_t measured_value
Definition: dotdot_mqtt.h:13391
Definition: dotdot_mqtt.h:4384
zclStatus status
Definition: dotdot_mqtt.h:2685
void uic_mqtt_dotdot_scenes_generated_add_scene_response_callback_set(const uic_mqtt_dotdot_scenes_add_scene_response_callback_t callback)
bool light_sensor_type
Definition: dotdot_mqtt.h:13403
bool antenna_array
Definition: dotdot_mqtt.h:21062
bool primary5_intensity
Definition: dotdot_mqtt.h:11617
sl_status_t(* uic_mqtt_dotdot_door_lock_unlock_with_timeout_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t timeout_in_seconds, const char *pin_orrfid_code)
Definition: dotdot_mqtt.h:5858
void uic_mqtt_dotdot_set_dehumidification_control_write_attributes_callback(const uic_mqtt_dotdot_dehumidification_control_write_attributes_callback_t callback)
sl_status_t uic_mqtt_dotdot_window_covering_number_of_actuations_tilt_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/NumberOfActuationsTilt.
sl_status_t uic_mqtt_dotdot_system_metrics_virtual_memory_usedmb_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/VirtualMemoryUsedMB.
uint16_t enhanced_hue
Definition: dotdot_mqtt.h:11821
bool location_description
Definition: dotdot_mqtt.h:153
bool pir_occupied_to_unoccupied_delay
Definition: dotdot_mqtt.h:14249
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_current_temperature_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DeviceTemperatureConfiguration/Attributes/CurrentTemperature.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_max_speed_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/MaxSpeed.
uint8_t status
Definition: dotdot_mqtt.h:2146
sl_status_t(* uic_mqtt_dotdot_ph_measurement_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_ph_measurement_updated_state_t)
Definition: dotdot_mqtt.h:14521
sl_status_t uic_mqtt_dotdot_ota_upgrade_minimum_block_period_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OTAUpgrade/Attributes/MinimumBlockPeriod.
Definition: dotdot_mqtt.h:13640
sl_status_t uic_mqtt_dotdot_color_control_number_of_primaries_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/NumberOfPrimaries.
bool tolerance
Definition: dotdot_mqtt.h:14885
Command fields for ColorControl/MoveToHueAndSaturation.
Definition: dotdot_mqtt.h:11749
bool door_open_events
Definition: dotdot_mqtt.h:6374
const char * date_code
Definition: dotdot_mqtt.h:120
void uic_mqtt_dotdot_set_poll_control_force_read_attributes_callback(const uic_mqtt_dotdot_poll_control_force_read_attributes_callback_t callback)
const char * product_label
Definition: dotdot_mqtt.h:128
bool mains_frequency
Definition: dotdot_mqtt.h:619
uint8_t upgrade_timeout_policy
Definition: dotdot_mqtt.h:4800
uint8_t options_mask
Definition: dotdot_mqtt.h:3724
uint8_t end_minute
Definition: dotdot_mqtt.h:6661
Definition: dotdot_mqtt.h:8391
sl_status_t uic_mqtt_dotdot_system_metrics_wireless_network_interfaces_data_publish(const char *base_topic, size_t value_count, const WirelessNetworkInterfaceData *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/WirelessNetworkInterfacesData.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_alarm_state_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryAlarmState.
sl_status_t(* uic_mqtt_dotdot_identify_identify_query_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t timeout)
Definition: dotdot_mqtt.h:1857
sl_status_t uic_mqtt_dotdot_diagnostics_number_of_resets_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/NumberOfResets.
sl_status_t uic_mqtt_dotdot_thermostat_abs_max_cool_setpoint_limit_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/AbsMaxCoolSetpointLimit.
void uic_mqtt_dotdot_color_control_generated_color_loop_set_callback_set(const uic_mqtt_dotdot_color_control_color_loop_set_callback_t callback)
bool ram_freemb
Definition: dotdot_mqtt.h:19719
uint8_t options_mask
Definition: dotdot_mqtt.h:11889
void uic_mqtt_dotdot_level_step_with_on_off_callback_set(const uic_mqtt_dotdot_level_step_with_on_off_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_basic_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_basic_state_t, uic_mqtt_dotdot_basic_updated_state_t)
Definition: dotdot_mqtt.h:161
Command fields for Binding/Bind.
Definition: dotdot_mqtt.h:19504
bool color_loop_direction
Definition: dotdot_mqtt.h:11635
uint32_t local_time
Definition: dotdot_mqtt.h:6901
void uic_mqtt_dotdot_color_control_move_to_hue_callback_set(const uic_mqtt_dotdot_color_control_move_to_hue_callback_t callback)
void uic_mqtt_dotdot_thermostat_user_interface_configuration_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the ThermostatUserInterfaceConfiguration/ClusterRevision attribute.
uint8_t number_of_intervals_delivered
Definition: dotdot_mqtt.h:16334
sl_status_t uic_mqtt_dotdot_color_control_color_pointgy_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorPointGY.
uint16_t color_loop_time
Definition: dotdot_mqtt.h:11581
Command fields for Level/StepWithOnOff.
Definition: dotdot_mqtt.h:3758
bool battery3_size
Definition: dotdot_mqtt.h:661
sl_status_t uic_mqtt_dotdot_ph_measurement_min_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PhMeasurement/Attributes/MinMeasuredValue.
sl_status_t uic_mqtt_dotdot_door_lock_actuator_enabled_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/ActuatorEnabled.
bool on_transition_time
Definition: dotdot_mqtt.h:3657
bool close_events
Definition: dotdot_mqtt.h:8953
sl_status_t uic_mqtt_dotdot_basic_disable_local_config_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/DisableLocalConfig.
bool ac_voltage_multiplier
Definition: dotdot_mqtt.h:16228
const char * group_name
Definition: dotdot_mqtt.h:2139
uint16_t dc_power_multiplier
Definition: dotdot_mqtt.h:16049
sl_status_t uic_mqtt_dotdot_color_control_current_saturation_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/CurrentSaturation.
uint8_t relative_humidity_display
Definition: dotdot_mqtt.h:10963
void uic_mqtt_dotdot_door_lock_generated_clear_allrfid_codes_response_callback_set(const uic_mqtt_dotdot_door_lock_clear_allrfid_codes_response_callback_t callback)
DrlkOperEventSource operation_event_source
Definition: dotdot_mqtt.h:6893
int16_t current_temperature
Definition: dotdot_mqtt.h:1637
bool battery3_alarm_mask
Definition: dotdot_mqtt.h:665
uint8_t humidity_percentage
Definition: dotdot_mqtt.h:9928
int16_t active_current_phc
Definition: dotdot_mqtt.h:16141
Definition: dotdot_mqtt.h:4204
void uic_mqtt_dotdot_ota_upgrade_generated_query_device_specific_file_request_callback_set(const uic_mqtt_dotdot_ota_upgrade_query_device_specific_file_request_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_door_lock_set_year_day_schedule_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkYearDayScheduleID scheduleid, DrlkTotalUserID userid, uint32_t local_start_time, uint32_t local_end_time)
Definition: dotdot_mqtt.h:6070
Command fields for Scenes/EnhancedViewScene.
Definition: dotdot_mqtt.h:2817
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_alarm_mask_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3AlarmMask.
bool power_on_level
Definition: dotdot_mqtt.h:13074
void uic_mqtt_dotdot_color_control_move_to_color_callback_set(const uic_mqtt_dotdot_color_control_move_to_color_callback_t callback)
int16_t measured_phase7th_harmonic_current
Definition: dotdot_mqtt.h:16067
bool tolerance
Definition: dotdot_mqtt.h:13991
uint8_t extension_field_sets_count
Definition: dotdot_mqtt.h:2695
int16_t dc_voltage_max
Definition: dotdot_mqtt.h:16038
bool min_measured_value
Definition: dotdot_mqtt.h:14883
uint8_t current_position_lift_percentage
Definition: dotdot_mqtt.h:8400
uint8_t end_hour
Definition: dotdot_mqtt.h:6659
SGroupId groupid
Definition: dotdot_mqtt.h:2714
void uic_mqtt_dotdot_groups_generated_add_group_if_identifying_callback_set(const uic_mqtt_dotdot_groups_add_group_if_identifying_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_identify_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_identify_updated_state_t)
Definition: dotdot_mqtt.h:1895
bool local_temperature
Definition: dotdot_mqtt.h:9813
uint8_t battery3_alarm_mask
Definition: dotdot_mqtt.h:605
bool auto_relock_time
Definition: dotdot_mqtt.h:6391
bool applicationcpu_max_usage_percent
Definition: dotdot_mqtt.h:20300
void uic_mqtt_dotdot_barrier_control_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the BarrierControl/ClusterRevision attribute.
Definition: dotdot_mqtt.h:1648
GetMeasurementProfileResponseStatus status
Definition: dotdot_mqtt.h:16330
sl_status_t uic_mqtt_dotdot_level_on_level_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/OnLevel.
sl_status_t uic_mqtt_dotdot_door_lock_minpin_code_length_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/MinPINCodeLength.
@ UIC_MQTT_DOTDOT_CALLBACK_TYPE_SUPPORT_CHECK
Definition: dotdot_mqtt.h:100
bool dc_current_overload
Definition: dotdot_mqtt.h:16236
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_quantity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2Quantity.
sl_status_t(* uic_mqtt_dotdot_configuration_parameters_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_configuration_parameters_updated_state_t)
Definition: dotdot_mqtt.h:20874
bool max_flow
Definition: dotdot_mqtt.h:9231
uint8_t battery_alarm_mask
Definition: dotdot_mqtt.h:571
void uic_mqtt_dotdot_set_state_force_read_attributes_callback(const uic_mqtt_dotdot_state_force_read_attributes_callback_t callback)
bool outlet_temperature
Definition: dotdot_mqtt.h:15508
sl_status_t(* uic_mqtt_dotdot_ias_zone_initiate_test_mode_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t test_mode_duration, uint8_t current_zone_sensitivity_level)
Definition: dotdot_mqtt.h:15034
void uic_mqtt_dotdot_groups_generated_add_group_response_callback_set(const uic_mqtt_dotdot_groups_add_group_response_callback_t callback)
bool battery2_alarm_state
Definition: dotdot_mqtt.h:657
uint8_t battery_voltage_min_threshold
Definition: dotdot_mqtt.h:572
uint8_t effective_operation_mode
Definition: dotdot_mqtt.h:9216
uint32_t dst_start
Definition: dotdot_mqtt.h:4388
void uic_mqtt_dotdot_groups_get_group_membership_response_callback_set(const uic_mqtt_dotdot_groups_get_group_membership_response_callback_t callback)
bool battery_quantity
Definition: dotdot_mqtt.h:629
sl_status_t(* uic_mqtt_dotdot_on_off_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_on_off_state_t, uic_mqtt_dotdot_on_off_updated_state_t)
Definition: dotdot_mqtt.h:3297
uint8_t scene_list_count
Definition: dotdot_mqtt.h:2783
zclStatus status
Definition: dotdot_mqtt.h:2860
bool azimuth_mask
Definition: dotdot_mqtt.h:21057
bool averagerms_voltage_measurement_period_phb
Definition: dotdot_mqtt.h:16263
Definition: dotdot_mqtt.h:13390
void uic_mqtt_dotdot_door_lock_set_holiday_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_set_holiday_schedule_response_callback_t callback)
bool rf_operation_event_mask
Definition: dotdot_mqtt.h:6407
void uic_mqtt_dotdot_door_lock_clear_allpin_codes_response_callback_set(const uic_mqtt_dotdot_door_lock_clear_allpin_codes_response_callback_t callback)
zclStatus status
Definition: dotdot_mqtt.h:6470
sl_status_t uic_mqtt_dotdot_carbon_monoxide_tolerance_publish(const char *base_topic, float value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; CarbonMonoxide/Attributes/Tolerance.
SetpointRaiseOrLowerMode
Definition: zap-types.h:1028
bool uptime_minutes
Definition: dotdot_mqtt.h:19731
int16_t ac_active_power_overload
Definition: dotdot_mqtt.h:16110
bool energy_carrier_unit_of_measure
Definition: dotdot_mqtt.h:15516
const char * sw_buildid
Definition: dotdot_mqtt.h:134
bool effective_operation_mode
Definition: dotdot_mqtt.h:9243
uint8_t zone_state
Definition: dotdot_mqtt.h:15045
bool lifetime_running_hours
Definition: dotdot_mqtt.h:9247
bool total_apparent_power
Definition: dotdot_mqtt.h:16187
void uic_mqtt_dotdot_door_lock_clearpin_code_callback_set(const uic_mqtt_dotdot_door_lock_clearpin_code_callback_t callback)
bool barrier_position
Definition: dotdot_mqtt.h:8958
uint16_t timeout
Definition: dotdot_mqtt.h:1914
uint16_t rms_voltage_swell_period_phc
Definition: dotdot_mqtt.h:16161
bool cpu_usage_percent
Definition: dotdot_mqtt.h:19713
sl_status_t uic_mqtt_dotdot_color_control_color_loop_active_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorLoopActive.
sl_status_t uic_mqtt_dotdot_diagnostics_mac_rx_ucast_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/MacRxUcast.
void uic_mqtt_dotdot_alarms_alarm_callback_set(const uic_mqtt_dotdot_alarms_alarm_callback_t callback)
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_voltage_measurement_period_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/AverageRMSVoltageMeasurementPeriod.
uint16_t userid
Definition: dotdot_mqtt.h:6603
uint8_t options_override
Definition: dotdot_mqtt.h:3726
void uic_mqtt_dotdot_door_lock_generated_set_user_status_response_callback_set(const uic_mqtt_dotdot_door_lock_set_user_status_response_callback_t callback)
const char * application_name
Definition: dotdot_mqtt.h:20252
uint16_t aps_tx_ucast_fail
Definition: dotdot_mqtt.h:18482
sl_status_t uic_mqtt_dotdot_application_monitoring_application_version_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/ApplicationVersion.
sl_status_t(* uic_mqtt_dotdot_ias_zone_zone_enroll_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, ZoneEnrollResponseEnrollResponseCode enroll_response_code, uint8_t zoneid)
Definition: dotdot_mqtt.h:14998
int16_t capacity
Definition: dotdot_mqtt.h:9218
void uic_mqtt_dotdot_on_off_on_callback_set(const uic_mqtt_dotdot_on_off_on_callback_t callback)
uint8_t max_number_of_intervals
Definition: dotdot_mqtt.h:16318
int16_t abs_min_cool_setpoint_limit
Definition: dotdot_mqtt.h:9765
Definition: zap-types.h:2064
bool min_temp_experienced
Definition: dotdot_mqtt.h:1650
int16_t stepx
Definition: dotdot_mqtt.h:11793
Command fields for DoorLock/GetUserType.
Definition: dotdot_mqtt.h:6815
sl_status_t uic_mqtt_dotdot_power_configuration_mains_alarm_mask_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/MainsAlarmMask.
sl_status_t uic_mqtt_dotdot_ballast_configuration_lamp_rated_hours_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/LampRatedHours.
bool global_scene_control
Definition: dotdot_mqtt.h:3283
const uint16_t * group_list
Definition: dotdot_mqtt.h:2174
uint8_t sceneid
Definition: dotdot_mqtt.h:2651
int8_t cte_sampling_interval
Definition: dotdot_mqtt.h:21048
bool aps_rx_bcast
Definition: dotdot_mqtt.h:18512
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_voltage_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2Voltage.
uint8_t mains_frequency
Definition: dotdot_mqtt.h:559
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_subscription_count_publish(const char *base_topic, uint64_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/MQTTSubscriptionCount.
void uic_mqtt_dotdot_door_lock_operating_event_notification_callback_set(const uic_mqtt_dotdot_door_lock_operating_event_notification_callback_t callback)
void uic_mqtt_dotdot_scenes_remove_all_scenes_callback_set(const uic_mqtt_dotdot_scenes_remove_all_scenes_callback_t callback)
Command fields for ColorControl/MoveColorTemperature.
Definition: dotdot_mqtt.h:11906
bool hostname
Definition: dotdot_mqtt.h:19729
bool primary1_intensity
Definition: dotdot_mqtt.h:11605
bool min_comp_pressure
Definition: dotdot_mqtt.h:9234
bool applicationcpu_average_usage_percent
Definition: dotdot_mqtt.h:20298
sl_status_t uic_mqtt_dotdot_door_lock_enable_privacy_mode_button_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/EnablePrivacyModeButton.
Definition: dotdot_mqtt.h:13980
void uic_mqtt_dotdot_set_pressure_measurement_write_attributes_callback(const uic_mqtt_dotdot_pressure_measurement_write_attributes_callback_t callback)
uint16_t physical_closed_limit_lift
Definition: dotdot_mqtt.h:8393
bool total_reactive_power
Definition: dotdot_mqtt.h:16186
bool current_position_tilt
Definition: dotdot_mqtt.h:8419
const char * pin
Definition: dotdot_mqtt.h:6512
void uic_mqtt_dotdot_door_lock_get_user_status_callback_set(const uic_mqtt_dotdot_door_lock_get_user_status_callback_t callback)
int8_t min_setpoint_dead_band
Definition: dotdot_mqtt.h:9779
sl_status_t(* uic_mqtt_dotdot_on_off_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_on_off_updated_state_t)
Definition: dotdot_mqtt.h:3305
void uic_mqtt_dotdot_thermostat_generated_get_weekly_schedule_callback_set(const uic_mqtt_dotdot_thermostat_get_weekly_schedule_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_ballast_configuration_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_ballast_configuration_state_t, uic_mqtt_dotdot_ballast_configuration_updated_state_t)
Definition: dotdot_mqtt.h:13087
uint16_t measured_value
Definition: dotdot_mqtt.h:14500
bool reactive_power_phb
Definition: dotdot_mqtt.h:16260
uint8_t temperature_formatting
Definition: dotdot_mqtt.h:15491
bool moving_state
Definition: dotdot_mqtt.h:8949
bool illuminance_target_level
Definition: dotdot_mqtt.h:13542
DrlkTotalUserID userid
Definition: dotdot_mqtt.h:6640
bool emergency_heat_delta
Definition: dotdot_mqtt.h:9854
sl_status_t uic_mqtt_dotdot_thermostat_local_temperature_calibration_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/LocalTemperatureCalibration.
sl_status_t uic_mqtt_dotdot_relativity_humidity_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; RelativityHumidity/Attributes/MeasuredValue.
uint16_t rms_voltage_sag_period_phc
Definition: dotdot_mqtt.h:16160
void uic_mqtt_dotdot_set_window_covering_write_attributes_callback(const uic_mqtt_dotdot_window_covering_write_attributes_callback_t callback)
bool min_cool_setpoint_limit
Definition: dotdot_mqtt.h:9830
uint16_t current_zig_bee_stack_version
Definition: dotdot_mqtt.h:4791
sl_status_t uic_mqtt_dotdot_aox_locator_reporting_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/ReportingMode.
bool measurement_type
Definition: dotdot_mqtt.h:16165
int16_t ac_voltage_overload
Definition: dotdot_mqtt.h:16108
bool default_configuration_register
Definition: dotdot_mqtt.h:6395
sl_status_t uic_mqtt_dotdot_ota_upgrade_manufacturerid_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OTAUpgrade/Attributes/ManufacturerID.
bool scene_valid
Definition: dotdot_mqtt.h:2624
bool color_loop_stored_enhanced_hue
Definition: dotdot_mqtt.h:11638
sl_status_t uic_mqtt_dotdot_thermostat_unoccupied_heating_setpoint_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/UnoccupiedHeatingSetpoint.
void uic_mqtt_dotdot_carbon_monoxide_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the CarbonMonoxide/ClusterRevision attribute.
uint16_t batterya_hr_rating
Definition: dotdot_mqtt.h:568
void uic_mqtt_dotdot_set_aox_locator_write_attributes_callback(const uic_mqtt_dotdot_aox_locator_write_attributes_callback_t callback)
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_messages_sent_publish(const char *base_topic, uint64_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/MQTTMessagesSent.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_frequency_divisor_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACFrequencyDivisor.
sl_status_t(* uic_mqtt_dotdot_barrier_control_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_barrier_control_state_t, uic_mqtt_dotdot_barrier_control_updated_state_t)
Definition: dotdot_mqtt.h:8961
bool intermediate_setpoints_lift
Definition: dotdot_mqtt.h:8433
int16_t measured_phase9th_harmonic_current
Definition: dotdot_mqtt.h:16068
bool network_management_state
Definition: dotdot_mqtt.h:21579
Command fields for BarrierControl/GoToPercent.
Definition: dotdot_mqtt.h:8980
DrlkTotalUserID userid
Definition: dotdot_mqtt.h:6800
Definition: dotdot_mqtt.h:4787
bool white_pointy
Definition: dotdot_mqtt.h:11622
sl_status_t uic_mqtt_dotdot_door_lock_rf_programming_event_mask_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/RFProgrammingEventMask.
sl_status_t uic_mqtt_dotdot_basic_manufacturer_name_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/ManufacturerName.
bool command_close_events
Definition: dotdot_mqtt.h:8955
sl_status_t uic_mqtt_dotdot_door_lock_rfid_programming_event_mask_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/RFIDProgrammingEventMask.
bool currenty
Definition: dotdot_mqtt.h:11596
sl_status_t uic_mqtt_dotdot_system_metrics_ram_availablemb_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/RAMAvailableMB.
void uic_mqtt_dotdot_set_aox_position_estimation_force_read_attributes_callback(const uic_mqtt_dotdot_aox_position_estimation_force_read_attributes_callback_t callback)
uint16_t min_measured_value
Definition: dotdot_mqtt.h:14626
sl_status_t uic_mqtt_dotdot_metering_current_max_demand_delivered_publish(const char *base_topic, uint64_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/CurrentMaxDemandDelivered.
sl_status_t uic_mqtt_dotdot_door_lock_door_state_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/DoorState.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_extreme_under_voltage_period_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSExtremeUnderVoltagePeriod.
void uic_mqtt_dotdot_state_discover_neighbors_callback_set(const uic_mqtt_dotdot_state_discover_neighbors_callback_t callback)
void uic_mqtt_dotdot_ias_zone_zone_enroll_request_callback_set(const uic_mqtt_dotdot_ias_zone_zone_enroll_request_callback_t callback)
sl_status_t uic_mqtt_dotdot_application_monitoring_application_connected_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/ApplicationConnected.
sl_status_t uic_mqtt_dotdot_relativity_humidity_max_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; RelativityHumidity/Attributes/MaxMeasuredValue.
void uic_mqtt_dotdot_pressure_measurement_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the PressureMeasurement/ClusterRevision attribute.
uint16_t scaled_tolerance
Definition: dotdot_mqtt.h:13773
bool color_temperature_mireds
Definition: dotdot_mqtt.h:11599
bool setpoint_change_source_timestamp
Definition: dotdot_mqtt.h:9847
void uic_mqtt_dotdot_set_application_monitoring_write_attributes_callback(const uic_mqtt_dotdot_application_monitoring_write_attributes_callback_t callback)
void(* mqtt_message_callback_t)(const char *topic, const char *message, const size_t message_length)
A callback type for pushing incoming messages.
Definition: uic_mqtt.h:53
bool max_const_flow
Definition: dotdot_mqtt.h:9239
void uic_mqtt_dotdot_on_off_on_with_recall_global_scene_callback_set(const uic_mqtt_dotdot_on_off_on_with_recall_global_scene_callback_t callback)
bool aps_rx_ucast
Definition: dotdot_mqtt.h:18514
sl_status_t uic_mqtt_dotdot_thermostat_setpoint_change_source_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/SetpointChangeSource.
void uic_mqtt_dotdot_window_covering_go_to_lift_value_callback_set(const uic_mqtt_dotdot_window_covering_go_to_lift_value_callback_t callback)
sl_status_t uic_mqtt_dotdot_relativity_humidity_tolerance_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; RelativityHumidity/Attributes/Tolerance.
bool measured_phase5th_harmonic_current
Definition: dotdot_mqtt.h:16196
uint8_t battery3_percentage_threshold2
Definition: dotdot_mqtt.h:612
sl_status_t(* uic_mqtt_dotdot_color_control_enhanced_move_hue_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, CCMoveMode move_mode, uint16_t rate, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:11428
bool max_heat_setpoint_limit
Definition: dotdot_mqtt.h:9829
bool total_active_power
Definition: dotdot_mqtt.h:16185
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_max_const_speed_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/MaxConstSpeed.
bool downloaded_file_version
Definition: dotdot_mqtt.h:4808
void uic_mqtt_dotdot_groups_generated_get_group_membership_callback_set(const uic_mqtt_dotdot_groups_get_group_membership_callback_t callback)
uint8_t options_mask
Definition: dotdot_mqtt.h:3715
uint16_t primary4x
Definition: dotdot_mqtt.h:11557
Definition: zap-types.h:1955
sl_status_t uic_mqtt_dotdot_electrical_measurement_measurement_type_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/MeasurementType.
int16_t min_measured_value
Definition: dotdot_mqtt.h:13767
void uic_mqtt_dotdot_protocol_controller_rf_telemetry_tx_report_callback_set(const uic_mqtt_dotdot_protocol_controller_rf_telemetry_tx_report_callback_t callback)
sl_status_t uic_mqtt_dotdot_metering_multiplier_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/Multiplier.
bool color_pointgy
Definition: dotdot_mqtt.h:11627
bool location
Definition: dotdot_mqtt.h:20754
uint8_t tx_channel
Definition: dotdot_mqtt.h:19182